webpackJsonp([6],[
/* 0 */,
/* 1 */,
/* 2 */,
/* 3 */,
/* 4 */,
/* 5 */
/***/ function(module, exports) {

	/*
		MIT License http://www.opensource.org/licenses/mit-license.php
		Author Tobias Koppers @sokra
	*/
	// css base code, injected by the css-loader
	module.exports = function() {
		var list = [];

		// return the list of modules as css string
		list.toString = function toString() {
			var result = [];
			for(var i = 0; i < this.length; i++) {
				var item = this[i];
				if(item[2]) {
					result.push("@media " + item[2] + "{" + item[1] + "}");
				} else {
					result.push(item[1]);
				}
			}
			return result.join("");
		};

		// import a list of modules into the list
		list.i = function(modules, mediaQuery) {
			if(typeof modules === "string")
				modules = [[null, modules, ""]];
			var alreadyImportedModules = {};
			for(var i = 0; i < this.length; i++) {
				var id = this[i][0];
				if(typeof id === "number")
					alreadyImportedModules[id] = true;
			}
			for(i = 0; i < modules.length; i++) {
				var item = modules[i];
				// skip already imported module
				// this implementation is not 100% perfect for weird media query combinations
				//  when a module is imported multiple times with different media queries.
				//  I hope this will never occur (Hey this way we have smaller bundles)
				if(typeof item[0] !== "number" || !alreadyImportedModules[item[0]]) {
					if(mediaQuery && !item[2]) {
						item[2] = mediaQuery;
					} else if(mediaQuery) {
						item[2] = "(" + item[2] + ") and (" + mediaQuery + ")";
					}
					list.push(item);
				}
			}
		};
		return list;
	};


/***/ },
/* 6 */
/***/ function(module, exports, __webpack_require__) {

	/*
		MIT License http://www.opensource.org/licenses/mit-license.php
		Author Tobias Koppers @sokra
	*/
	var stylesInDom = {},
		memoize = function(fn) {
			var memo;
			return function () {
				if (typeof memo === "undefined") memo = fn.apply(this, arguments);
				return memo;
			};
		},
		isOldIE = memoize(function() {
			return /msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase());
		}),
		getHeadElement = memoize(function () {
			return document.head || document.getElementsByTagName("head")[0];
		}),
		singletonElement = null,
		singletonCounter = 0,
		styleElementsInsertedAtTop = [];

	module.exports = function(list, options) {
		if(false) {
			if(typeof document !== "object") throw new Error("The style-loader cannot be used in a non-browser environment");
		}

		options = options || {};
		// Force single-tag solution on IE6-9, which has a hard limit on the # of <style>
		// tags it will allow on a page
		if (typeof options.singleton === "undefined") options.singleton = isOldIE();

		// By default, add <style> tags to the bottom of <head>.
		if (typeof options.insertAt === "undefined") options.insertAt = "bottom";

		var styles = listToStyles(list);
		addStylesToDom(styles, options);

		return function update(newList) {
			var mayRemove = [];
			for(var i = 0; i < styles.length; i++) {
				var item = styles[i];
				var domStyle = stylesInDom[item.id];
				domStyle.refs--;
				mayRemove.push(domStyle);
			}
			if(newList) {
				var newStyles = listToStyles(newList);
				addStylesToDom(newStyles, options);
			}
			for(var i = 0; i < mayRemove.length; i++) {
				var domStyle = mayRemove[i];
				if(domStyle.refs === 0) {
					for(var j = 0; j < domStyle.parts.length; j++)
						domStyle.parts[j]();
					delete stylesInDom[domStyle.id];
				}
			}
		};
	}

	function addStylesToDom(styles, options) {
		for(var i = 0; i < styles.length; i++) {
			var item = styles[i];
			var domStyle = stylesInDom[item.id];
			if(domStyle) {
				domStyle.refs++;
				for(var j = 0; j < domStyle.parts.length; j++) {
					domStyle.parts[j](item.parts[j]);
				}
				for(; j < item.parts.length; j++) {
					domStyle.parts.push(addStyle(item.parts[j], options));
				}
			} else {
				var parts = [];
				for(var j = 0; j < item.parts.length; j++) {
					parts.push(addStyle(item.parts[j], options));
				}
				stylesInDom[item.id] = {id: item.id, refs: 1, parts: parts};
			}
		}
	}

	function listToStyles(list) {
		var styles = [];
		var newStyles = {};
		for(var i = 0; i < list.length; i++) {
			var item = list[i];
			var id = item[0];
			var css = item[1];
			var media = item[2];
			var sourceMap = item[3];
			var part = {css: css, media: media, sourceMap: sourceMap};
			if(!newStyles[id])
				styles.push(newStyles[id] = {id: id, parts: [part]});
			else
				newStyles[id].parts.push(part);
		}
		return styles;
	}

	function insertStyleElement(options, styleElement) {
		var head = getHeadElement();
		var lastStyleElementInsertedAtTop = styleElementsInsertedAtTop[styleElementsInsertedAtTop.length - 1];
		if (options.insertAt === "top") {
			if(!lastStyleElementInsertedAtTop) {
				head.insertBefore(styleElement, head.firstChild);
			} else if(lastStyleElementInsertedAtTop.nextSibling) {
				head.insertBefore(styleElement, lastStyleElementInsertedAtTop.nextSibling);
			} else {
				head.appendChild(styleElement);
			}
			styleElementsInsertedAtTop.push(styleElement);
		} else if (options.insertAt === "bottom") {
			head.appendChild(styleElement);
		} else {
			throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");
		}
	}

	function removeStyleElement(styleElement) {
		styleElement.parentNode.removeChild(styleElement);
		var idx = styleElementsInsertedAtTop.indexOf(styleElement);
		if(idx >= 0) {
			styleElementsInsertedAtTop.splice(idx, 1);
		}
	}

	function createStyleElement(options) {
		var styleElement = document.createElement("style");
		styleElement.type = "text/css";
		insertStyleElement(options, styleElement);
		return styleElement;
	}

	function createLinkElement(options) {
		var linkElement = document.createElement("link");
		linkElement.rel = "stylesheet";
		insertStyleElement(options, linkElement);
		return linkElement;
	}

	function addStyle(obj, options) {
		var styleElement, update, remove;

		if (options.singleton) {
			var styleIndex = singletonCounter++;
			styleElement = singletonElement || (singletonElement = createStyleElement(options));
			update = applyToSingletonTag.bind(null, styleElement, styleIndex, false);
			remove = applyToSingletonTag.bind(null, styleElement, styleIndex, true);
		} else if(obj.sourceMap &&
			typeof URL === "function" &&
			typeof URL.createObjectURL === "function" &&
			typeof URL.revokeObjectURL === "function" &&
			typeof Blob === "function" &&
			typeof btoa === "function") {
			styleElement = createLinkElement(options);
			update = updateLink.bind(null, styleElement);
			remove = function() {
				removeStyleElement(styleElement);
				if(styleElement.href)
					URL.revokeObjectURL(styleElement.href);
			};
		} else {
			styleElement = createStyleElement(options);
			update = applyToTag.bind(null, styleElement);
			remove = function() {
				removeStyleElement(styleElement);
			};
		}

		update(obj);

		return function updateStyle(newObj) {
			if(newObj) {
				if(newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap)
					return;
				update(obj = newObj);
			} else {
				remove();
			}
		};
	}

	var replaceText = (function () {
		var textStore = [];

		return function (index, replacement) {
			textStore[index] = replacement;
			return textStore.filter(Boolean).join('\n');
		};
	})();

	function applyToSingletonTag(styleElement, index, remove, obj) {
		var css = remove ? "" : obj.css;

		if (styleElement.styleSheet) {
			styleElement.styleSheet.cssText = replaceText(index, css);
		} else {
			var cssNode = document.createTextNode(css);
			var childNodes = styleElement.childNodes;
			if (childNodes[index]) styleElement.removeChild(childNodes[index]);
			if (childNodes.length) {
				styleElement.insertBefore(cssNode, childNodes[index]);
			} else {
				styleElement.appendChild(cssNode);
			}
		}
	}

	function applyToTag(styleElement, obj) {
		var css = obj.css;
		var media = obj.media;

		if(media) {
			styleElement.setAttribute("media", media)
		}

		if(styleElement.styleSheet) {
			styleElement.styleSheet.cssText = css;
		} else {
			while(styleElement.firstChild) {
				styleElement.removeChild(styleElement.firstChild);
			}
			styleElement.appendChild(document.createTextNode(css));
		}
	}

	function updateLink(linkElement, obj) {
		var css = obj.css;
		var sourceMap = obj.sourceMap;

		if(sourceMap) {
			// http://stackoverflow.com/a/26603875
			css += "\n/*# sourceMappingURL=data:application/json;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))) + " */";
		}

		var blob = new Blob([css], { type: "text/css" });

		var oldSrc = linkElement.href;

		linkElement.href = URL.createObjectURL(blob);

		if(oldSrc)
			URL.revokeObjectURL(oldSrc);
	}


/***/ },
/* 7 */,
/* 8 */,
/* 9 */,
/* 10 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = { "default": __webpack_require__(11), __esModule: true };

/***/ },
/* 11 */
/***/ function(module, exports, __webpack_require__) {

	var core  = __webpack_require__(12)
	  , $JSON = core.JSON || (core.JSON = {stringify: JSON.stringify});
	module.exports = function stringify(it){ // eslint-disable-line no-unused-vars
	  return $JSON.stringify.apply($JSON, arguments);
	};

/***/ },
/* 12 */
/***/ function(module, exports) {

	var core = module.exports = {version: '2.4.0'};
	if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef

/***/ },
/* 13 */,
/* 14 */,
/* 15 */,
/* 16 */,
/* 17 */,
/* 18 */,
/* 19 */
/***/ function(module, exports, __webpack_require__) {

	var __vue_script__, __vue_template__
	__webpack_require__(20)
	__vue_script__ = __webpack_require__(22)
	if (__vue_script__ &&
	    __vue_script__.__esModule &&
	    Object.keys(__vue_script__).length > 1) {
	  console.warn("[vue-loader] src/component/swiper.vue: named exports in *.vue files are ignored.")}
	__vue_template__ = __webpack_require__(34)
	module.exports = __vue_script__ || {}
	if (module.exports.__esModule) module.exports = module.exports.default
	if (__vue_template__) {
	(typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
	}
	if (false) {(function () {  module.hot.accept()
	  var hotAPI = require("vue-hot-reload-api")
	  hotAPI.install(require("vue"), false)
	  if (!hotAPI.compatible) return
	  var id = "_v-4f465320/swiper.vue"
	  if (!module.hot.data) {
	    hotAPI.createRecord(id, module.exports)
	  } else {
	    hotAPI.update(id, module.exports, __vue_template__)
	  }
	})()}

/***/ },
/* 20 */
/***/ function(module, exports, __webpack_require__) {

	// style-loader: Adds some css to the DOM by adding a <style> tag

	// load the styles
	var content = __webpack_require__(21);
	if(typeof content === 'string') content = [[module.id, content, '']];
	// add the styles to the DOM
	var update = __webpack_require__(6)(content, {});
	if(content.locals) module.exports = content.locals;
	// Hot Module Replacement
	if(false) {
		// When the styles change, update the <style> tags
		if(!content.locals) {
			module.hot.accept("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-4f465320&scoped=true!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./swiper.vue", function() {
				var newContent = require("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-4f465320&scoped=true!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./swiper.vue");
				if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
				update(newContent);
			});
		}
		// When the module is disposed, remove the <style> tags
		module.hot.dispose(function() { update(); });
	}

/***/ },
/* 21 */
/***/ function(module, exports, __webpack_require__) {

	exports = module.exports = __webpack_require__(5)();
	// imports


	// module
	exports.push([module.id, "\n\timg[_v-4f465320]{\n\t\tmax-width: 100%;\n\t\tmin-width: 100%;\n\t\twidth: 100%;\n\t}\n", ""]);

	// exports


/***/ },
/* 22 */
/***/ function(module, exports, __webpack_require__) {

	'use strict';

	Object.defineProperty(exports, "__esModule", {
	    value: true
	});

	var Carousel = __webpack_require__(23);
	var CarouselItem = __webpack_require__(29);
	exports.default = {
	    components: {
	        Carousel: Carousel,
	        CarouselItem: CarouselItem
	    }
	};

/***/ },
/* 23 */
/***/ function(module, exports, __webpack_require__) {

	var __vue_script__, __vue_template__
	__webpack_require__(24)
	__vue_script__ = __webpack_require__(27)
	if (__vue_script__ &&
	    __vue_script__.__esModule &&
	    Object.keys(__vue_script__).length > 1) {
	  console.warn("[vue-loader] node_modules/vue-m-carousel/src/Carousel.vue: named exports in *.vue files are ignored.")}
	__vue_template__ = __webpack_require__(28)
	module.exports = __vue_script__ || {}
	if (module.exports.__esModule) module.exports = module.exports.default
	if (__vue_template__) {
	(typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
	}
	if (false) {(function () {  module.hot.accept()
	  var hotAPI = require("vue-hot-reload-api")
	  hotAPI.install(require("vue"), false)
	  if (!hotAPI.compatible) return
	  var id = "_v-0cfc7339/Carousel.vue"
	  if (!module.hot.data) {
	    hotAPI.createRecord(id, module.exports)
	  } else {
	    hotAPI.update(id, module.exports, __vue_template__)
	  }
	})()}

/***/ },
/* 24 */
/***/ function(module, exports, __webpack_require__) {

	// style-loader: Adds some css to the DOM by adding a <style> tag

	// load the styles
	var content = __webpack_require__(25);
	if(typeof content === 'string') content = [[module.id, content, '']];
	// add the styles to the DOM
	var update = __webpack_require__(26)(content, {});
	if(content.locals) module.exports = content.locals;
	// Hot Module Replacement
	if(false) {
		// When the styles change, update the <style> tags
		if(!content.locals) {
			module.hot.accept("!!./../../css-loader/index.js!./../../vue-loader/lib/style-rewriter.js!./../../less-loader/index.js!./../../vue-loader/lib/selector.js?type=style&index=0!./Carousel.vue", function() {
				var newContent = require("!!./../../css-loader/index.js!./../../vue-loader/lib/style-rewriter.js!./../../less-loader/index.js!./../../vue-loader/lib/selector.js?type=style&index=0!./Carousel.vue");
				if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
				update(newContent);
			});
		}
		// When the module is disposed, remove the <style> tags
		module.hot.dispose(function() { update(); });
	}

/***/ },
/* 25 */
/***/ function(module, exports, __webpack_require__) {

	exports = module.exports = __webpack_require__(5)();
	// imports


	// module
	exports.push([module.id, ".carousel {\n  width: 100%;\n  overflow: hidden;\n  position: relative;\n}\n.carousel-track {\n  height: 100%;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  position: absolute;\n  top: 0;\n  left: 0;\n}\n.carousel-indicators {\n  position: absolute;\n  height: 0;\n  bottom: 40px;\n  text-align: center;\n}\n.carousel-dot {\n  display: inline-block;\n  width: 10px;\n  height: 10px;\n  margin-top: 18px;\n  border-radius: 50%;\n}\n.carousel-dot.active {\n  background: rgba(255, 255, 255, 0.6);\n}\n", ""]);

	// exports


/***/ },
/* 26 */
/***/ function(module, exports, __webpack_require__) {

	/*
		MIT License http://www.opensource.org/licenses/mit-license.php
		Author Tobias Koppers @sokra
	*/
	var stylesInDom = {},
		memoize = function(fn) {
			var memo;
			return function () {
				if (typeof memo === "undefined") memo = fn.apply(this, arguments);
				return memo;
			};
		},
		isOldIE = memoize(function() {
			return /msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase());
		}),
		getHeadElement = memoize(function () {
			return document.head || document.getElementsByTagName("head")[0];
		}),
		singletonElement = null,
		singletonCounter = 0,
		styleElementsInsertedAtTop = [];

	module.exports = function(list, options) {
		if(false) {
			if(typeof document !== "object") throw new Error("The style-loader cannot be used in a non-browser environment");
		}

		options = options || {};
		// Force single-tag solution on IE6-9, which has a hard limit on the # of <style>
		// tags it will allow on a page
		if (typeof options.singleton === "undefined") options.singleton = isOldIE();

		// By default, add <style> tags to the bottom of <head>.
		if (typeof options.insertAt === "undefined") options.insertAt = "bottom";

		var styles = listToStyles(list);
		addStylesToDom(styles, options);

		return function update(newList) {
			var mayRemove = [];
			for(var i = 0; i < styles.length; i++) {
				var item = styles[i];
				var domStyle = stylesInDom[item.id];
				domStyle.refs--;
				mayRemove.push(domStyle);
			}
			if(newList) {
				var newStyles = listToStyles(newList);
				addStylesToDom(newStyles, options);
			}
			for(var i = 0; i < mayRemove.length; i++) {
				var domStyle = mayRemove[i];
				if(domStyle.refs === 0) {
					for(var j = 0; j < domStyle.parts.length; j++)
						domStyle.parts[j]();
					delete stylesInDom[domStyle.id];
				}
			}
		};
	}

	function addStylesToDom(styles, options) {
		for(var i = 0; i < styles.length; i++) {
			var item = styles[i];
			var domStyle = stylesInDom[item.id];
			if(domStyle) {
				domStyle.refs++;
				for(var j = 0; j < domStyle.parts.length; j++) {
					domStyle.parts[j](item.parts[j]);
				}
				for(; j < item.parts.length; j++) {
					domStyle.parts.push(addStyle(item.parts[j], options));
				}
			} else {
				var parts = [];
				for(var j = 0; j < item.parts.length; j++) {
					parts.push(addStyle(item.parts[j], options));
				}
				stylesInDom[item.id] = {id: item.id, refs: 1, parts: parts};
			}
		}
	}

	function listToStyles(list) {
		var styles = [];
		var newStyles = {};
		for(var i = 0; i < list.length; i++) {
			var item = list[i];
			var id = item[0];
			var css = item[1];
			var media = item[2];
			var sourceMap = item[3];
			var part = {css: css, media: media, sourceMap: sourceMap};
			if(!newStyles[id])
				styles.push(newStyles[id] = {id: id, parts: [part]});
			else
				newStyles[id].parts.push(part);
		}
		return styles;
	}

	function insertStyleElement(options, styleElement) {
		var head = getHeadElement();
		var lastStyleElementInsertedAtTop = styleElementsInsertedAtTop[styleElementsInsertedAtTop.length - 1];
		if (options.insertAt === "top") {
			if(!lastStyleElementInsertedAtTop) {
				head.insertBefore(styleElement, head.firstChild);
			} else if(lastStyleElementInsertedAtTop.nextSibling) {
				head.insertBefore(styleElement, lastStyleElementInsertedAtTop.nextSibling);
			} else {
				head.appendChild(styleElement);
			}
			styleElementsInsertedAtTop.push(styleElement);
		} else if (options.insertAt === "bottom") {
			head.appendChild(styleElement);
		} else {
			throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");
		}
	}

	function removeStyleElement(styleElement) {
		styleElement.parentNode.removeChild(styleElement);
		var idx = styleElementsInsertedAtTop.indexOf(styleElement);
		if(idx >= 0) {
			styleElementsInsertedAtTop.splice(idx, 1);
		}
	}

	function createStyleElement(options) {
		var styleElement = document.createElement("style");
		styleElement.type = "text/css";
		insertStyleElement(options, styleElement);
		return styleElement;
	}

	function addStyle(obj, options) {
		var styleElement, update, remove;

		if (options.singleton) {
			var styleIndex = singletonCounter++;
			styleElement = singletonElement || (singletonElement = createStyleElement(options));
			update = applyToSingletonTag.bind(null, styleElement, styleIndex, false);
			remove = applyToSingletonTag.bind(null, styleElement, styleIndex, true);
		} else {
			styleElement = createStyleElement(options);
			update = applyToTag.bind(null, styleElement);
			remove = function() {
				removeStyleElement(styleElement);
			};
		}

		update(obj);

		return function updateStyle(newObj) {
			if(newObj) {
				if(newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap)
					return;
				update(obj = newObj);
			} else {
				remove();
			}
		};
	}

	var replaceText = (function () {
		var textStore = [];

		return function (index, replacement) {
			textStore[index] = replacement;
			return textStore.filter(Boolean).join('\n');
		};
	})();

	function applyToSingletonTag(styleElement, index, remove, obj) {
		var css = remove ? "" : obj.css;

		if (styleElement.styleSheet) {
			styleElement.styleSheet.cssText = replaceText(index, css);
		} else {
			var cssNode = document.createTextNode(css);
			var childNodes = styleElement.childNodes;
			if (childNodes[index]) styleElement.removeChild(childNodes[index]);
			if (childNodes.length) {
				styleElement.insertBefore(cssNode, childNodes[index]);
			} else {
				styleElement.appendChild(cssNode);
			}
		}
	}

	function applyToTag(styleElement, obj) {
		var css = obj.css;
		var media = obj.media;
		var sourceMap = obj.sourceMap;

		if (media) {
			styleElement.setAttribute("media", media);
		}

		if (sourceMap) {
			// https://developer.chrome.com/devtools/docs/javascript-debugging
			// this makes source maps inside style tags work properly in Chrome
			css += '\n/*# sourceURL=' + sourceMap.sources[0] + ' */';
			// http://stackoverflow.com/a/26603875
			css += "\n/*# sourceMappingURL=data:application/json;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))) + " */";
		}

		if (styleElement.styleSheet) {
			styleElement.styleSheet.cssText = css;
		} else {
			while(styleElement.firstChild) {
				styleElement.removeChild(styleElement.firstChild);
			}
			styleElement.appendChild(document.createTextNode(css));
		}
	}


/***/ },
/* 27 */
/***/ function(module, exports) {

	'use strict';

	Object.defineProperty(exports, "__esModule", {
	    value: true
	});

	var defaultDuration = 300;
	exports.default = {
	    props: {
	        loop: {
	            type: Boolean,
	            default: true
	        },
	        auto: {
	            type: Number,
	            default: 3000
	        },
	        indicators: {
	            type: Boolean,
	            default: false
	        },
	        responsive: {
	            type: Number,
	            default: 40
	        },
	        flickThreshold: {
	            type: Number,
	            default: 0.6
	        },
	        delta: {
	            type: Number,
	            default: 100
	        },
	        onSlidEnd: {
	            type: Function,
	            default: function _default(i) {
	                return 0;
	            }
	        }
	    },
	    data: function data() {
	        return {
	            addonBefore: '',
	            addonAfter: '',
	            timer: 0,
	            activeIndex: 0,
	            list: [],
	            style: {
	                height: '',
	                paddingBottom: ''
	            },
	            trackStyle: {
	                transform: 'translate(0px, 0px) translateZ(0px)',
	                transitionDuration: 0
	            },
	            transitionDuration: defaultDuration
	        };
	    },

	    events: {
	        addItem: function addItem(item) {
	            this.list.push(item);
	        },
	        delItem: function delItem(item) {
	            this.list.$remove(item);
	        }
	    },
	    watch: {
	        list: function list() {
	            this.setHelperDOM();
	        },
	        auto: function auto() {
	            this.setTimer();
	        }
	    },
	    methods: {
	        setHelperDOM: function setHelperDOM() {
	            var len = this.list.length;
	            if (len && this.loop) {
	                this.addonBefore = this.list[len - 1].$el.outerHTML;
	                this.addonAfter = this.list[0].$el.outerHTML;
	            }
	        },
	        slid: function slid(index, delta) {
	            var loop = this.loop;
	            var width = this.width;
	            var transitionDuration = this.transitionDuration;
	            var list = this.list;

	            var len = list.length;
	            if (len === 0) {
	                return;
	            }
	            if (!loop) {
	                index = (index + len) % len;
	            }
	            this.trackStyle = {
	                transform: 'translate(' + (-width * (index + (loop ? 1 : 0)) - delta) + 'px, 0px) translateZ(0px)',
	                transitionDuration: transitionDuration + 'ms'
	            };
	            this.activeIndex = (index + len) % len;
	            if (transitionDuration > 0 && loop && (this.activeIndex === 0 || this.activeIndex === len - 1)) {
	                setTimeout(this.correctIndex, transitionDuration);
	            }
	            if (transitionDuration > 0) {
	                this.onSlidEnd(this.activeIndex);
	            }
	        },
	        correctIndex: function correctIndex() {
	            this.transitionDuration = 0;
	            this.slid(this.activeIndex, 0);
	        },
	        calculatePos: function calculatePos(e) {
	            var x = e.changedTouches[0].clientX;
	            var y = e.changedTouches[0].clientY;
	            var xd = this.x - x;
	            var yd = this.y - y;
	            var axd = Math.abs(xd);
	            var ayd = Math.abs(yd);
	            return {
	                deltaX: xd,
	                deltaY: yd,
	                absX: axd,
	                absY: ayd
	            };
	        },
	        setTimer: function setTimer() {
	            var _this = this;

	            var auto = this.auto;
	            var list = this.list;

	            var len = list.length;
	            if (auto && len) {
	                this.timer = setInterval(function () {
	                    _this.transitionTo(_this.activeIndex + 1);
	                }, auto);
	            }
	        },
	        clearTimer: function clearTimer() {
	            if (this.timer) {
	                clearInterval(this.timer);
	            }
	        },
	        transitionTo: function transitionTo(index, duration) {
	            this.clearTimer();
	            this.transitionDuration = duration || defaultDuration;
	            this.slid(index, 0);
	            this.setTimer();
	        },
	        onTouchstart: function onTouchstart(e) {
	            if (e.touches.length > 1) {
	                return;
	            }
	            this.transitionDuration = 0;
	            this.start = Date.now();
	            this.x = e.touches[0].clientX;
	            this.y = e.touches[0].clientY;
	            this.clearTimer();
	        },
	        onTouchmove: function onTouchmove(e) {
	            var pos = this.calculatePos(e);
	            if (pos.absX > pos.absY) {
	                this.slid(this.activeIndex, pos.deltaX);
	            }
	        },
	        onTouchend: function onTouchend(e) {
	            var loop = this.loop;
	            var list = this.list;
	            var start = this.start;
	            var flickThreshold = this.flickThreshold;
	            var delta = this.delta;
	            var activeIndex = this.activeIndex;

	            var pos = this.calculatePos(e);
	            var time = Date.now() - start;
	            var velocity = Math.sqrt(pos.absX * pos.absX + pos.absY * pos.absY) / time;
	            var isFlick = velocity > flickThreshold;
	            var newIndex = activeIndex;
	            if (isFlick || pos.absX > delta) {
	                newIndex = newIndex + pos.absX / pos.deltaX;
	                if (!loop) {
	                    newIndex = Math.max(Math.min(newIndex, list.length - 1), 0);
	                }
	            }
	            this.transitionTo(newIndex);
	        },
	        onTouchcancel: function onTouchcancel(e) {
	            this.transitionTo(this.activeIndex);
	        },
	        resize: function resize() {
	            this.width = this.$el.offsetWidth;
	            this.$broadcast('width', this.width);
	            this.$nextTick(function afterResize() {
	                this.setHelperDOM();
	                this.slid(this.activeIndex, 0);
	            }, this);
	        }
	    },
	    created: function created() {
	        if (this.responsive !== 0) {
	            this.style.height = 0;
	            this.style.paddingBottom = this.responsive + '%';
	        }
	    },
	    ready: function ready() {
	        this.setTimer();
	    },
	    attached: function attached() {
	        this.resize();
	        this.slid(this.activeIndex, 0);
	        window.addEventListener('resize', this.resize);
	    },
	    detached: function detached() {
	        window.removeEventListener('resize', this.resize);
	    }
	};

/***/ },
/* 28 */
/***/ function(module, exports) {

	module.exports = "\n<div class=\"carousel\" :style=\"style\" @touchstart=\"onTouchstart\" @touchmove=\"onTouchmove\" @touchend=\"onTouchend\" @touchcancel=\"onTouchcancel\">\n    <div class=\"carousel-track\" :style=\"trackStyle\">\n        {{{addonBefore}}}\n        <slot></slot>\n        {{{addonAfter}}}\n    </div>\n    <div class=\"carousel-indicators\" v-if=\"indicators\">\n       <!--  <div :class=\"{'carousel-dot':true,'active':index==activeIndex}\" v-for=\"(index, item) in list\" @click=\"transitionTo(index)\">{{index}}</div> -->\n       <div :class=\"{'carousel-dot':true,'active':index==activeIndex}\" v-for=\"(index, item) in list\" @click=\"transitionTo(index)\"></div>\n    </div>\n</div>\n";

/***/ },
/* 29 */
/***/ function(module, exports, __webpack_require__) {

	var __vue_script__, __vue_template__
	__webpack_require__(30)
	__vue_script__ = __webpack_require__(32)
	if (__vue_script__ &&
	    __vue_script__.__esModule &&
	    Object.keys(__vue_script__).length > 1) {
	  console.warn("[vue-loader] node_modules/vue-m-carousel/src/CarouselItem.vue: named exports in *.vue files are ignored.")}
	__vue_template__ = __webpack_require__(33)
	module.exports = __vue_script__ || {}
	if (module.exports.__esModule) module.exports = module.exports.default
	if (__vue_template__) {
	(typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
	}
	if (false) {(function () {  module.hot.accept()
	  var hotAPI = require("vue-hot-reload-api")
	  hotAPI.install(require("vue"), false)
	  if (!hotAPI.compatible) return
	  var id = "_v-12494f28/CarouselItem.vue"
	  if (!module.hot.data) {
	    hotAPI.createRecord(id, module.exports)
	  } else {
	    hotAPI.update(id, module.exports, __vue_template__)
	  }
	})()}

/***/ },
/* 30 */
/***/ function(module, exports, __webpack_require__) {

	// style-loader: Adds some css to the DOM by adding a <style> tag

	// load the styles
	var content = __webpack_require__(31);
	if(typeof content === 'string') content = [[module.id, content, '']];
	// add the styles to the DOM
	var update = __webpack_require__(26)(content, {});
	if(content.locals) module.exports = content.locals;
	// Hot Module Replacement
	if(false) {
		// When the styles change, update the <style> tags
		if(!content.locals) {
			module.hot.accept("!!./../../css-loader/index.js!./../../vue-loader/lib/style-rewriter.js!./../../less-loader/index.js!./../../vue-loader/lib/selector.js?type=style&index=0!./CarouselItem.vue", function() {
				var newContent = require("!!./../../css-loader/index.js!./../../vue-loader/lib/style-rewriter.js!./../../less-loader/index.js!./../../vue-loader/lib/selector.js?type=style&index=0!./CarouselItem.vue");
				if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
				update(newContent);
			});
		}
		// When the module is disposed, remove the <style> tags
		module.hot.dispose(function() { update(); });
	}

/***/ },
/* 31 */
/***/ function(module, exports, __webpack_require__) {

	exports = module.exports = __webpack_require__(5)();
	// imports


	// module
	exports.push([module.id, ".carousel-item {\n  height: 100%;\n  width: 90px;\n  box-sizing: border-box;\n}\n", ""]);

	// exports


/***/ },
/* 32 */
/***/ function(module, exports) {

	'use strict';

	Object.defineProperty(exports, "__esModule", {
	    value: true
	});
	exports.default = {
	    events: {
	        width: function width(_width) {
	            this.style.width = _width + 'px';
	        }
	    },
	    data: function data() {
	        return {
	            style: {
	                width: document.documentElement.offsetWidth + 'px'
	            }
	        };
	    },
	    created: function created() {
	        this.$dispatch('addItem', this);
	    },
	    beforeDestroy: function beforeDestroy() {
	        this.$dispatch('delItem', this);
	    }
	};

/***/ },
/* 33 */
/***/ function(module, exports) {

	module.exports = "\n<div class=\"carousel-item\" :style=\"style\">\n    <slot></slot>\n</div>\n";

/***/ },
/* 34 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = "\n\n\n\n\n\n\n\n<carousel :indicators=\"true\" :auto=\"3000\" _v-4f465320=\"\">\n    <carousel-item _v-4f465320=\"\"><img src=\"" + __webpack_require__(35) + "\" height=\"393\" width=\"640\" _v-4f465320=\"\"></carousel-item>\n    <carousel-item _v-4f465320=\"\"><img src=\"" + __webpack_require__(35) + "\" height=\"393\" width=\"640\" _v-4f465320=\"\"></carousel-item>\n</carousel>\n";

/***/ },
/* 35 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = __webpack_require__.p + "src/resource/images/ads/ad1.jpg";

/***/ },
/* 36 */,
/* 37 */,
/* 38 */,
/* 39 */,
/* 40 */,
/* 41 */,
/* 42 */,
/* 43 */,
/* 44 */,
/* 45 */,
/* 46 */,
/* 47 */,
/* 48 */,
/* 49 */,
/* 50 */,
/* 51 */,
/* 52 */,
/* 53 */,
/* 54 */,
/* 55 */,
/* 56 */,
/* 57 */,
/* 58 */,
/* 59 */
/***/ function(module, exports, __webpack_require__) {

	var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(global, setImmediate, process) {/*!
	 * async
	 * https://github.com/caolan/async
	 *
	 * Copyright 2010-2014 Caolan McMahon
	 * Released under the MIT license
	 */
	(function () {

	    var async = {};
	    function noop() {}
	    function identity(v) {
	        return v;
	    }
	    function toBool(v) {
	        return !!v;
	    }
	    function notId(v) {
	        return !v;
	    }

	    // global on the server, window in the browser
	    var previous_async;

	    // Establish the root object, `window` (`self`) in the browser, `global`
	    // on the server, or `this` in some virtual machines. We use `self`
	    // instead of `window` for `WebWorker` support.
	    var root = typeof self === 'object' && self.self === self && self ||
	            typeof global === 'object' && global.global === global && global ||
	            this;

	    if (root != null) {
	        previous_async = root.async;
	    }

	    async.noConflict = function () {
	        root.async = previous_async;
	        return async;
	    };

	    function only_once(fn) {
	        return function() {
	            if (fn === null) throw new Error("Callback was already called.");
	            fn.apply(this, arguments);
	            fn = null;
	        };
	    }

	    function _once(fn) {
	        return function() {
	            if (fn === null) return;
	            fn.apply(this, arguments);
	            fn = null;
	        };
	    }

	    //// cross-browser compatiblity functions ////

	    var _toString = Object.prototype.toString;

	    var _isArray = Array.isArray || function (obj) {
	        return _toString.call(obj) === '[object Array]';
	    };

	    // Ported from underscore.js isObject
	    var _isObject = function(obj) {
	        var type = typeof obj;
	        return type === 'function' || type === 'object' && !!obj;
	    };

	    function _isArrayLike(arr) {
	        return _isArray(arr) || (
	            // has a positive integer length property
	            typeof arr.length === "number" &&
	            arr.length >= 0 &&
	            arr.length % 1 === 0
	        );
	    }

	    function _arrayEach(arr, iterator) {
	        var index = -1,
	            length = arr.length;

	        while (++index < length) {
	            iterator(arr[index], index, arr);
	        }
	    }

	    function _map(arr, iterator) {
	        var index = -1,
	            length = arr.length,
	            result = Array(length);

	        while (++index < length) {
	            result[index] = iterator(arr[index], index, arr);
	        }
	        return result;
	    }

	    function _range(count) {
	        return _map(Array(count), function (v, i) { return i; });
	    }

	    function _reduce(arr, iterator, memo) {
	        _arrayEach(arr, function (x, i, a) {
	            memo = iterator(memo, x, i, a);
	        });
	        return memo;
	    }

	    function _forEachOf(object, iterator) {
	        _arrayEach(_keys(object), function (key) {
	            iterator(object[key], key);
	        });
	    }

	    function _indexOf(arr, item) {
	        for (var i = 0; i < arr.length; i++) {
	            if (arr[i] === item) return i;
	        }
	        return -1;
	    }

	    var _keys = Object.keys || function (obj) {
	        var keys = [];
	        for (var k in obj) {
	            if (obj.hasOwnProperty(k)) {
	                keys.push(k);
	            }
	        }
	        return keys;
	    };

	    function _keyIterator(coll) {
	        var i = -1;
	        var len;
	        var keys;
	        if (_isArrayLike(coll)) {
	            len = coll.length;
	            return function next() {
	                i++;
	                return i < len ? i : null;
	            };
	        } else {
	            keys = _keys(coll);
	            len = keys.length;
	            return function next() {
	                i++;
	                return i < len ? keys[i] : null;
	            };
	        }
	    }

	    // Similar to ES6's rest param (http://ariya.ofilabs.com/2013/03/es6-and-rest-parameter.html)
	    // This accumulates the arguments passed into an array, after a given index.
	    // From underscore.js (https://github.com/jashkenas/underscore/pull/2140).
	    function _restParam(func, startIndex) {
	        startIndex = startIndex == null ? func.length - 1 : +startIndex;
	        return function() {
	            var length = Math.max(arguments.length - startIndex, 0);
	            var rest = Array(length);
	            for (var index = 0; index < length; index++) {
	                rest[index] = arguments[index + startIndex];
	            }
	            switch (startIndex) {
	                case 0: return func.call(this, rest);
	                case 1: return func.call(this, arguments[0], rest);
	            }
	            // Currently unused but handle cases outside of the switch statement:
	            // var args = Array(startIndex + 1);
	            // for (index = 0; index < startIndex; index++) {
	            //     args[index] = arguments[index];
	            // }
	            // args[startIndex] = rest;
	            // return func.apply(this, args);
	        };
	    }

	    function _withoutIndex(iterator) {
	        return function (value, index, callback) {
	            return iterator(value, callback);
	        };
	    }

	    //// exported async module functions ////

	    //// nextTick implementation with browser-compatible fallback ////

	    // capture the global reference to guard against fakeTimer mocks
	    var _setImmediate = typeof setImmediate === 'function' && setImmediate;

	    var _delay = _setImmediate ? function(fn) {
	        // not a direct alias for IE10 compatibility
	        _setImmediate(fn);
	    } : function(fn) {
	        setTimeout(fn, 0);
	    };

	    if (typeof process === 'object' && typeof process.nextTick === 'function') {
	        async.nextTick = process.nextTick;
	    } else {
	        async.nextTick = _delay;
	    }
	    async.setImmediate = _setImmediate ? _delay : async.nextTick;


	    async.forEach =
	    async.each = function (arr, iterator, callback) {
	        return async.eachOf(arr, _withoutIndex(iterator), callback);
	    };

	    async.forEachSeries =
	    async.eachSeries = function (arr, iterator, callback) {
	        return async.eachOfSeries(arr, _withoutIndex(iterator), callback);
	    };


	    async.forEachLimit =
	    async.eachLimit = function (arr, limit, iterator, callback) {
	        return _eachOfLimit(limit)(arr, _withoutIndex(iterator), callback);
	    };

	    async.forEachOf =
	    async.eachOf = function (object, iterator, callback) {
	        callback = _once(callback || noop);
	        object = object || [];

	        var iter = _keyIterator(object);
	        var key, completed = 0;

	        while ((key = iter()) != null) {
	            completed += 1;
	            iterator(object[key], key, only_once(done));
	        }

	        if (completed === 0) callback(null);

	        function done(err) {
	            completed--;
	            if (err) {
	                callback(err);
	            }
	            // Check key is null in case iterator isn't exhausted
	            // and done resolved synchronously.
	            else if (key === null && completed <= 0) {
	                callback(null);
	            }
	        }
	    };

	    async.forEachOfSeries =
	    async.eachOfSeries = function (obj, iterator, callback) {
	        callback = _once(callback || noop);
	        obj = obj || [];
	        var nextKey = _keyIterator(obj);
	        var key = nextKey();
	        function iterate() {
	            var sync = true;
	            if (key === null) {
	                return callback(null);
	            }
	            iterator(obj[key], key, only_once(function (err) {
	                if (err) {
	                    callback(err);
	                }
	                else {
	                    key = nextKey();
	                    if (key === null) {
	                        return callback(null);
	                    } else {
	                        if (sync) {
	                            async.setImmediate(iterate);
	                        } else {
	                            iterate();
	                        }
	                    }
	                }
	            }));
	            sync = false;
	        }
	        iterate();
	    };



	    async.forEachOfLimit =
	    async.eachOfLimit = function (obj, limit, iterator, callback) {
	        _eachOfLimit(limit)(obj, iterator, callback);
	    };

	    function _eachOfLimit(limit) {

	        return function (obj, iterator, callback) {
	            callback = _once(callback || noop);
	            obj = obj || [];
	            var nextKey = _keyIterator(obj);
	            if (limit <= 0) {
	                return callback(null);
	            }
	            var done = false;
	            var running = 0;
	            var errored = false;

	            (function replenish () {
	                if (done && running <= 0) {
	                    return callback(null);
	                }

	                while (running < limit && !errored) {
	                    var key = nextKey();
	                    if (key === null) {
	                        done = true;
	                        if (running <= 0) {
	                            callback(null);
	                        }
	                        return;
	                    }
	                    running += 1;
	                    iterator(obj[key], key, only_once(function (err) {
	                        running -= 1;
	                        if (err) {
	                            callback(err);
	                            errored = true;
	                        }
	                        else {
	                            replenish();
	                        }
	                    }));
	                }
	            })();
	        };
	    }


	    function doParallel(fn) {
	        return function (obj, iterator, callback) {
	            return fn(async.eachOf, obj, iterator, callback);
	        };
	    }
	    function doParallelLimit(fn) {
	        return function (obj, limit, iterator, callback) {
	            return fn(_eachOfLimit(limit), obj, iterator, callback);
	        };
	    }
	    function doSeries(fn) {
	        return function (obj, iterator, callback) {
	            return fn(async.eachOfSeries, obj, iterator, callback);
	        };
	    }

	    function _asyncMap(eachfn, arr, iterator, callback) {
	        callback = _once(callback || noop);
	        arr = arr || [];
	        var results = _isArrayLike(arr) ? [] : {};
	        eachfn(arr, function (value, index, callback) {
	            iterator(value, function (err, v) {
	                results[index] = v;
	                callback(err);
	            });
	        }, function (err) {
	            callback(err, results);
	        });
	    }

	    async.map = doParallel(_asyncMap);
	    async.mapSeries = doSeries(_asyncMap);
	    async.mapLimit = doParallelLimit(_asyncMap);

	    // reduce only has a series version, as doing reduce in parallel won't
	    // work in many situations.
	    async.inject =
	    async.foldl =
	    async.reduce = function (arr, memo, iterator, callback) {
	        async.eachOfSeries(arr, function (x, i, callback) {
	            iterator(memo, x, function (err, v) {
	                memo = v;
	                callback(err);
	            });
	        }, function (err) {
	            callback(err, memo);
	        });
	    };

	    async.foldr =
	    async.reduceRight = function (arr, memo, iterator, callback) {
	        var reversed = _map(arr, identity).reverse();
	        async.reduce(reversed, memo, iterator, callback);
	    };

	    async.transform = function (arr, memo, iterator, callback) {
	        if (arguments.length === 3) {
	            callback = iterator;
	            iterator = memo;
	            memo = _isArray(arr) ? [] : {};
	        }

	        async.eachOf(arr, function(v, k, cb) {
	            iterator(memo, v, k, cb);
	        }, function(err) {
	            callback(err, memo);
	        });
	    };

	    function _filter(eachfn, arr, iterator, callback) {
	        var results = [];
	        eachfn(arr, function (x, index, callback) {
	            iterator(x, function (v) {
	                if (v) {
	                    results.push({index: index, value: x});
	                }
	                callback();
	            });
	        }, function () {
	            callback(_map(results.sort(function (a, b) {
	                return a.index - b.index;
	            }), function (x) {
	                return x.value;
	            }));
	        });
	    }

	    async.select =
	    async.filter = doParallel(_filter);

	    async.selectLimit =
	    async.filterLimit = doParallelLimit(_filter);

	    async.selectSeries =
	    async.filterSeries = doSeries(_filter);

	    function _reject(eachfn, arr, iterator, callback) {
	        _filter(eachfn, arr, function(value, cb) {
	            iterator(value, function(v) {
	                cb(!v);
	            });
	        }, callback);
	    }
	    async.reject = doParallel(_reject);
	    async.rejectLimit = doParallelLimit(_reject);
	    async.rejectSeries = doSeries(_reject);

	    function _createTester(eachfn, check, getResult) {
	        return function(arr, limit, iterator, cb) {
	            function done() {
	                if (cb) cb(getResult(false, void 0));
	            }
	            function iteratee(x, _, callback) {
	                if (!cb) return callback();
	                iterator(x, function (v) {
	                    if (cb && check(v)) {
	                        cb(getResult(true, x));
	                        cb = iterator = false;
	                    }
	                    callback();
	                });
	            }
	            if (arguments.length > 3) {
	                eachfn(arr, limit, iteratee, done);
	            } else {
	                cb = iterator;
	                iterator = limit;
	                eachfn(arr, iteratee, done);
	            }
	        };
	    }

	    async.any =
	    async.some = _createTester(async.eachOf, toBool, identity);

	    async.someLimit = _createTester(async.eachOfLimit, toBool, identity);

	    async.all =
	    async.every = _createTester(async.eachOf, notId, notId);

	    async.everyLimit = _createTester(async.eachOfLimit, notId, notId);

	    function _findGetResult(v, x) {
	        return x;
	    }
	    async.detect = _createTester(async.eachOf, identity, _findGetResult);
	    async.detectSeries = _createTester(async.eachOfSeries, identity, _findGetResult);
	    async.detectLimit = _createTester(async.eachOfLimit, identity, _findGetResult);

	    async.sortBy = function (arr, iterator, callback) {
	        async.map(arr, function (x, callback) {
	            iterator(x, function (err, criteria) {
	                if (err) {
	                    callback(err);
	                }
	                else {
	                    callback(null, {value: x, criteria: criteria});
	                }
	            });
	        }, function (err, results) {
	            if (err) {
	                return callback(err);
	            }
	            else {
	                callback(null, _map(results.sort(comparator), function (x) {
	                    return x.value;
	                }));
	            }

	        });

	        function comparator(left, right) {
	            var a = left.criteria, b = right.criteria;
	            return a < b ? -1 : a > b ? 1 : 0;
	        }
	    };

	    async.auto = function (tasks, concurrency, callback) {
	        if (typeof arguments[1] === 'function') {
	            // concurrency is optional, shift the args.
	            callback = concurrency;
	            concurrency = null;
	        }
	        callback = _once(callback || noop);
	        var keys = _keys(tasks);
	        var remainingTasks = keys.length;
	        if (!remainingTasks) {
	            return callback(null);
	        }
	        if (!concurrency) {
	            concurrency = remainingTasks;
	        }

	        var results = {};
	        var runningTasks = 0;

	        var hasError = false;

	        var listeners = [];
	        function addListener(fn) {
	            listeners.unshift(fn);
	        }
	        function removeListener(fn) {
	            var idx = _indexOf(listeners, fn);
	            if (idx >= 0) listeners.splice(idx, 1);
	        }
	        function taskComplete() {
	            remainingTasks--;
	            _arrayEach(listeners.slice(0), function (fn) {
	                fn();
	            });
	        }

	        addListener(function () {
	            if (!remainingTasks) {
	                callback(null, results);
	            }
	        });

	        _arrayEach(keys, function (k) {
	            if (hasError) return;
	            var task = _isArray(tasks[k]) ? tasks[k]: [tasks[k]];
	            var taskCallback = _restParam(function(err, args) {
	                runningTasks--;
	                if (args.length <= 1) {
	                    args = args[0];
	                }
	                if (err) {
	                    var safeResults = {};
	                    _forEachOf(results, function(val, rkey) {
	                        safeResults[rkey] = val;
	                    });
	                    safeResults[k] = args;
	                    hasError = true;

	                    callback(err, safeResults);
	                }
	                else {
	                    results[k] = args;
	                    async.setImmediate(taskComplete);
	                }
	            });
	            var requires = task.slice(0, task.length - 1);
	            // prevent dead-locks
	            var len = requires.length;
	            var dep;
	            while (len--) {
	                if (!(dep = tasks[requires[len]])) {
	                    throw new Error('Has nonexistent dependency in ' + requires.join(', '));
	                }
	                if (_isArray(dep) && _indexOf(dep, k) >= 0) {
	                    throw new Error('Has cyclic dependencies');
	                }
	            }
	            function ready() {
	                return runningTasks < concurrency && _reduce(requires, function (a, x) {
	                    return (a && results.hasOwnProperty(x));
	                }, true) && !results.hasOwnProperty(k);
	            }
	            if (ready()) {
	                runningTasks++;
	                task[task.length - 1](taskCallback, results);
	            }
	            else {
	                addListener(listener);
	            }
	            function listener() {
	                if (ready()) {
	                    runningTasks++;
	                    removeListener(listener);
	                    task[task.length - 1](taskCallback, results);
	                }
	            }
	        });
	    };



	    async.retry = function(times, task, callback) {
	        var DEFAULT_TIMES = 5;
	        var DEFAULT_INTERVAL = 0;

	        var attempts = [];

	        var opts = {
	            times: DEFAULT_TIMES,
	            interval: DEFAULT_INTERVAL
	        };

	        function parseTimes(acc, t){
	            if(typeof t === 'number'){
	                acc.times = parseInt(t, 10) || DEFAULT_TIMES;
	            } else if(typeof t === 'object'){
	                acc.times = parseInt(t.times, 10) || DEFAULT_TIMES;
	                acc.interval = parseInt(t.interval, 10) || DEFAULT_INTERVAL;
	            } else {
	                throw new Error('Unsupported argument type for \'times\': ' + typeof t);
	            }
	        }

	        var length = arguments.length;
	        if (length < 1 || length > 3) {
	            throw new Error('Invalid arguments - must be either (task), (task, callback), (times, task) or (times, task, callback)');
	        } else if (length <= 2 && typeof times === 'function') {
	            callback = task;
	            task = times;
	        }
	        if (typeof times !== 'function') {
	            parseTimes(opts, times);
	        }
	        opts.callback = callback;
	        opts.task = task;

	        function wrappedTask(wrappedCallback, wrappedResults) {
	            function retryAttempt(task, finalAttempt) {
	                return function(seriesCallback) {
	                    task(function(err, result){
	                        seriesCallback(!err || finalAttempt, {err: err, result: result});
	                    }, wrappedResults);
	                };
	            }

	            function retryInterval(interval){
	                return function(seriesCallback){
	                    setTimeout(function(){
	                        seriesCallback(null);
	                    }, interval);
	                };
	            }

	            while (opts.times) {

	                var finalAttempt = !(opts.times-=1);
	                attempts.push(retryAttempt(opts.task, finalAttempt));
	                if(!finalAttempt && opts.interval > 0){
	                    attempts.push(retryInterval(opts.interval));
	                }
	            }

	            async.series(attempts, function(done, data){
	                data = data[data.length - 1];
	                (wrappedCallback || opts.callback)(data.err, data.result);
	            });
	        }

	        // If a callback is passed, run this as a controll flow
	        return opts.callback ? wrappedTask() : wrappedTask;
	    };

	    async.waterfall = function (tasks, callback) {
	        callback = _once(callback || noop);
	        if (!_isArray(tasks)) {
	            var err = new Error('First argument to waterfall must be an array of functions');
	            return callback(err);
	        }
	        if (!tasks.length) {
	            return callback();
	        }
	        function wrapIterator(iterator) {
	            return _restParam(function (err, args) {
	                if (err) {
	                    callback.apply(null, [err].concat(args));
	                }
	                else {
	                    var next = iterator.next();
	                    if (next) {
	                        args.push(wrapIterator(next));
	                    }
	                    else {
	                        args.push(callback);
	                    }
	                    ensureAsync(iterator).apply(null, args);
	                }
	            });
	        }
	        wrapIterator(async.iterator(tasks))();
	    };

	    function _parallel(eachfn, tasks, callback) {
	        callback = callback || noop;
	        var results = _isArrayLike(tasks) ? [] : {};

	        eachfn(tasks, function (task, key, callback) {
	            task(_restParam(function (err, args) {
	                if (args.length <= 1) {
	                    args = args[0];
	                }
	                results[key] = args;
	                callback(err);
	            }));
	        }, function (err) {
	            callback(err, results);
	        });
	    }

	    async.parallel = function (tasks, callback) {
	        _parallel(async.eachOf, tasks, callback);
	    };

	    async.parallelLimit = function(tasks, limit, callback) {
	        _parallel(_eachOfLimit(limit), tasks, callback);
	    };

	    async.series = function(tasks, callback) {
	        _parallel(async.eachOfSeries, tasks, callback);
	    };

	    async.iterator = function (tasks) {
	        function makeCallback(index) {
	            function fn() {
	                if (tasks.length) {
	                    tasks[index].apply(null, arguments);
	                }
	                return fn.next();
	            }
	            fn.next = function () {
	                return (index < tasks.length - 1) ? makeCallback(index + 1): null;
	            };
	            return fn;
	        }
	        return makeCallback(0);
	    };

	    async.apply = _restParam(function (fn, args) {
	        return _restParam(function (callArgs) {
	            return fn.apply(
	                null, args.concat(callArgs)
	            );
	        });
	    });

	    function _concat(eachfn, arr, fn, callback) {
	        var result = [];
	        eachfn(arr, function (x, index, cb) {
	            fn(x, function (err, y) {
	                result = result.concat(y || []);
	                cb(err);
	            });
	        }, function (err) {
	            callback(err, result);
	        });
	    }
	    async.concat = doParallel(_concat);
	    async.concatSeries = doSeries(_concat);

	    async.whilst = function (test, iterator, callback) {
	        callback = callback || noop;
	        if (test()) {
	            var next = _restParam(function(err, args) {
	                if (err) {
	                    callback(err);
	                } else if (test.apply(this, args)) {
	                    iterator(next);
	                } else {
	                    callback.apply(null, [null].concat(args));
	                }
	            });
	            iterator(next);
	        } else {
	            callback(null);
	        }
	    };

	    async.doWhilst = function (iterator, test, callback) {
	        var calls = 0;
	        return async.whilst(function() {
	            return ++calls <= 1 || test.apply(this, arguments);
	        }, iterator, callback);
	    };

	    async.until = function (test, iterator, callback) {
	        return async.whilst(function() {
	            return !test.apply(this, arguments);
	        }, iterator, callback);
	    };

	    async.doUntil = function (iterator, test, callback) {
	        return async.doWhilst(iterator, function() {
	            return !test.apply(this, arguments);
	        }, callback);
	    };

	    async.during = function (test, iterator, callback) {
	        callback = callback || noop;

	        var next = _restParam(function(err, args) {
	            if (err) {
	                callback(err);
	            } else {
	                args.push(check);
	                test.apply(this, args);
	            }
	        });

	        var check = function(err, truth) {
	            if (err) {
	                callback(err);
	            } else if (truth) {
	                iterator(next);
	            } else {
	                callback(null);
	            }
	        };

	        test(check);
	    };

	    async.doDuring = function (iterator, test, callback) {
	        var calls = 0;
	        async.during(function(next) {
	            if (calls++ < 1) {
	                next(null, true);
	            } else {
	                test.apply(this, arguments);
	            }
	        }, iterator, callback);
	    };

	    function _queue(worker, concurrency, payload) {
	        if (concurrency == null) {
	            concurrency = 1;
	        }
	        else if(concurrency === 0) {
	            throw new Error('Concurrency must not be zero');
	        }
	        function _insert(q, data, pos, callback) {
	            if (callback != null && typeof callback !== "function") {
	                throw new Error("task callback must be a function");
	            }
	            q.started = true;
	            if (!_isArray(data)) {
	                data = [data];
	            }
	            if(data.length === 0 && q.idle()) {
	                // call drain immediately if there are no tasks
	                return async.setImmediate(function() {
	                    q.drain();
	                });
	            }
	            _arrayEach(data, function(task) {
	                var item = {
	                    data: task,
	                    callback: callback || noop
	                };

	                if (pos) {
	                    q.tasks.unshift(item);
	                } else {
	                    q.tasks.push(item);
	                }

	                if (q.tasks.length === q.concurrency) {
	                    q.saturated();
	                }
	            });
	            async.setImmediate(q.process);
	        }
	        function _next(q, tasks) {
	            return function(){
	                workers -= 1;

	                var removed = false;
	                var args = arguments;
	                _arrayEach(tasks, function (task) {
	                    _arrayEach(workersList, function (worker, index) {
	                        if (worker === task && !removed) {
	                            workersList.splice(index, 1);
	                            removed = true;
	                        }
	                    });

	                    task.callback.apply(task, args);
	                });
	                if (q.tasks.length + workers === 0) {
	                    q.drain();
	                }
	                q.process();
	            };
	        }

	        var workers = 0;
	        var workersList = [];
	        var q = {
	            tasks: [],
	            concurrency: concurrency,
	            payload: payload,
	            saturated: noop,
	            empty: noop,
	            drain: noop,
	            started: false,
	            paused: false,
	            push: function (data, callback) {
	                _insert(q, data, false, callback);
	            },
	            kill: function () {
	                q.drain = noop;
	                q.tasks = [];
	            },
	            unshift: function (data, callback) {
	                _insert(q, data, true, callback);
	            },
	            process: function () {
	                while(!q.paused && workers < q.concurrency && q.tasks.length){

	                    var tasks = q.payload ?
	                        q.tasks.splice(0, q.payload) :
	                        q.tasks.splice(0, q.tasks.length);

	                    var data = _map(tasks, function (task) {
	                        return task.data;
	                    });

	                    if (q.tasks.length === 0) {
	                        q.empty();
	                    }
	                    workers += 1;
	                    workersList.push(tasks[0]);
	                    var cb = only_once(_next(q, tasks));
	                    worker(data, cb);
	                }
	            },
	            length: function () {
	                return q.tasks.length;
	            },
	            running: function () {
	                return workers;
	            },
	            workersList: function () {
	                return workersList;
	            },
	            idle: function() {
	                return q.tasks.length + workers === 0;
	            },
	            pause: function () {
	                q.paused = true;
	            },
	            resume: function () {
	                if (q.paused === false) { return; }
	                q.paused = false;
	                var resumeCount = Math.min(q.concurrency, q.tasks.length);
	                // Need to call q.process once per concurrent
	                // worker to preserve full concurrency after pause
	                for (var w = 1; w <= resumeCount; w++) {
	                    async.setImmediate(q.process);
	                }
	            }
	        };
	        return q;
	    }

	    async.queue = function (worker, concurrency) {
	        var q = _queue(function (items, cb) {
	            worker(items[0], cb);
	        }, concurrency, 1);

	        return q;
	    };

	    async.priorityQueue = function (worker, concurrency) {

	        function _compareTasks(a, b){
	            return a.priority - b.priority;
	        }

	        function _binarySearch(sequence, item, compare) {
	            var beg = -1,
	                end = sequence.length - 1;
	            while (beg < end) {
	                var mid = beg + ((end - beg + 1) >>> 1);
	                if (compare(item, sequence[mid]) >= 0) {
	                    beg = mid;
	                } else {
	                    end = mid - 1;
	                }
	            }
	            return beg;
	        }

	        function _insert(q, data, priority, callback) {
	            if (callback != null && typeof callback !== "function") {
	                throw new Error("task callback must be a function");
	            }
	            q.started = true;
	            if (!_isArray(data)) {
	                data = [data];
	            }
	            if(data.length === 0) {
	                // call drain immediately if there are no tasks
	                return async.setImmediate(function() {
	                    q.drain();
	                });
	            }
	            _arrayEach(data, function(task) {
	                var item = {
	                    data: task,
	                    priority: priority,
	                    callback: typeof callback === 'function' ? callback : noop
	                };

	                q.tasks.splice(_binarySearch(q.tasks, item, _compareTasks) + 1, 0, item);

	                if (q.tasks.length === q.concurrency) {
	                    q.saturated();
	                }
	                async.setImmediate(q.process);
	            });
	        }

	        // Start with a normal queue
	        var q = async.queue(worker, concurrency);

	        // Override push to accept second parameter representing priority
	        q.push = function (data, priority, callback) {
	            _insert(q, data, priority, callback);
	        };

	        // Remove unshift function
	        delete q.unshift;

	        return q;
	    };

	    async.cargo = function (worker, payload) {
	        return _queue(worker, 1, payload);
	    };

	    function _console_fn(name) {
	        return _restParam(function (fn, args) {
	            fn.apply(null, args.concat([_restParam(function (err, args) {
	                if (typeof console === 'object') {
	                    if (err) {
	                        if (console.error) {
	                            console.error(err);
	                        }
	                    }
	                    else if (console[name]) {
	                        _arrayEach(args, function (x) {
	                            console[name](x);
	                        });
	                    }
	                }
	            })]));
	        });
	    }
	    async.log = _console_fn('log');
	    async.dir = _console_fn('dir');
	    /*async.info = _console_fn('info');
	    async.warn = _console_fn('warn');
	    async.error = _console_fn('error');*/

	    async.memoize = function (fn, hasher) {
	        var memo = {};
	        var queues = {};
	        var has = Object.prototype.hasOwnProperty;
	        hasher = hasher || identity;
	        var memoized = _restParam(function memoized(args) {
	            var callback = args.pop();
	            var key = hasher.apply(null, args);
	            if (has.call(memo, key)) {   
	                async.setImmediate(function () {
	                    callback.apply(null, memo[key]);
	                });
	            }
	            else if (has.call(queues, key)) {
	                queues[key].push(callback);
	            }
	            else {
	                queues[key] = [callback];
	                fn.apply(null, args.concat([_restParam(function (args) {
	                    memo[key] = args;
	                    var q = queues[key];
	                    delete queues[key];
	                    for (var i = 0, l = q.length; i < l; i++) {
	                        q[i].apply(null, args);
	                    }
	                })]));
	            }
	        });
	        memoized.memo = memo;
	        memoized.unmemoized = fn;
	        return memoized;
	    };

	    async.unmemoize = function (fn) {
	        return function () {
	            return (fn.unmemoized || fn).apply(null, arguments);
	        };
	    };

	    function _times(mapper) {
	        return function (count, iterator, callback) {
	            mapper(_range(count), iterator, callback);
	        };
	    }

	    async.times = _times(async.map);
	    async.timesSeries = _times(async.mapSeries);
	    async.timesLimit = function (count, limit, iterator, callback) {
	        return async.mapLimit(_range(count), limit, iterator, callback);
	    };

	    async.seq = function (/* functions... */) {
	        var fns = arguments;
	        return _restParam(function (args) {
	            var that = this;

	            var callback = args[args.length - 1];
	            if (typeof callback == 'function') {
	                args.pop();
	            } else {
	                callback = noop;
	            }

	            async.reduce(fns, args, function (newargs, fn, cb) {
	                fn.apply(that, newargs.concat([_restParam(function (err, nextargs) {
	                    cb(err, nextargs);
	                })]));
	            },
	            function (err, results) {
	                callback.apply(that, [err].concat(results));
	            });
	        });
	    };

	    async.compose = function (/* functions... */) {
	        return async.seq.apply(null, Array.prototype.reverse.call(arguments));
	    };


	    function _applyEach(eachfn) {
	        return _restParam(function(fns, args) {
	            var go = _restParam(function(args) {
	                var that = this;
	                var callback = args.pop();
	                return eachfn(fns, function (fn, _, cb) {
	                    fn.apply(that, args.concat([cb]));
	                },
	                callback);
	            });
	            if (args.length) {
	                return go.apply(this, args);
	            }
	            else {
	                return go;
	            }
	        });
	    }

	    async.applyEach = _applyEach(async.eachOf);
	    async.applyEachSeries = _applyEach(async.eachOfSeries);


	    async.forever = function (fn, callback) {
	        var done = only_once(callback || noop);
	        var task = ensureAsync(fn);
	        function next(err) {
	            if (err) {
	                return done(err);
	            }
	            task(next);
	        }
	        next();
	    };

	    function ensureAsync(fn) {
	        return _restParam(function (args) {
	            var callback = args.pop();
	            args.push(function () {
	                var innerArgs = arguments;
	                if (sync) {
	                    async.setImmediate(function () {
	                        callback.apply(null, innerArgs);
	                    });
	                } else {
	                    callback.apply(null, innerArgs);
	                }
	            });
	            var sync = true;
	            fn.apply(this, args);
	            sync = false;
	        });
	    }

	    async.ensureAsync = ensureAsync;

	    async.constant = _restParam(function(values) {
	        var args = [null].concat(values);
	        return function (callback) {
	            return callback.apply(this, args);
	        };
	    });

	    async.wrapSync =
	    async.asyncify = function asyncify(func) {
	        return _restParam(function (args) {
	            var callback = args.pop();
	            var result;
	            try {
	                result = func.apply(this, args);
	            } catch (e) {
	                return callback(e);
	            }
	            // if result is Promise object
	            if (_isObject(result) && typeof result.then === "function") {
	                result.then(function(value) {
	                    callback(null, value);
	                })["catch"](function(err) {
	                    callback(err.message ? err : new Error(err));
	                });
	            } else {
	                callback(null, result);
	            }
	        });
	    };

	    // Node.js
	    if (typeof module === 'object' && module.exports) {
	        module.exports = async;
	    }
	    // AMD / RequireJS
	    else if (true) {
	        !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = function () {
	            return async;
	        }.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
	    }
	    // included directly via <script> tag
	    else {
	        root.async = async;
	    }

	}());

	/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(60).setImmediate, __webpack_require__(61)))

/***/ },
/* 60 */
/***/ function(module, exports, __webpack_require__) {

	/* WEBPACK VAR INJECTION */(function(setImmediate, clearImmediate) {var nextTick = __webpack_require__(61).nextTick;
	var apply = Function.prototype.apply;
	var slice = Array.prototype.slice;
	var immediateIds = {};
	var nextImmediateId = 0;

	// DOM APIs, for completeness

	exports.setTimeout = function() {
	  return new Timeout(apply.call(setTimeout, window, arguments), clearTimeout);
	};
	exports.setInterval = function() {
	  return new Timeout(apply.call(setInterval, window, arguments), clearInterval);
	};
	exports.clearTimeout =
	exports.clearInterval = function(timeout) { timeout.close(); };

	function Timeout(id, clearFn) {
	  this._id = id;
	  this._clearFn = clearFn;
	}
	Timeout.prototype.unref = Timeout.prototype.ref = function() {};
	Timeout.prototype.close = function() {
	  this._clearFn.call(window, this._id);
	};

	// Does not start the time, just sets up the members needed.
	exports.enroll = function(item, msecs) {
	  clearTimeout(item._idleTimeoutId);
	  item._idleTimeout = msecs;
	};

	exports.unenroll = function(item) {
	  clearTimeout(item._idleTimeoutId);
	  item._idleTimeout = -1;
	};

	exports._unrefActive = exports.active = function(item) {
	  clearTimeout(item._idleTimeoutId);

	  var msecs = item._idleTimeout;
	  if (msecs >= 0) {
	    item._idleTimeoutId = setTimeout(function onTimeout() {
	      if (item._onTimeout)
	        item._onTimeout();
	    }, msecs);
	  }
	};

	// That's not how node.js implements it but the exposed api is the same.
	exports.setImmediate = typeof setImmediate === "function" ? setImmediate : function(fn) {
	  var id = nextImmediateId++;
	  var args = arguments.length < 2 ? false : slice.call(arguments, 1);

	  immediateIds[id] = true;

	  nextTick(function onNextTick() {
	    if (immediateIds[id]) {
	      // fn.call() is faster so we optimize for the common use-case
	      // @see http://jsperf.com/call-apply-segu
	      if (args) {
	        fn.apply(null, args);
	      } else {
	        fn.call(null);
	      }
	      // Prevent ids from leaking
	      exports.clearImmediate(id);
	    }
	  });

	  return id;
	};

	exports.clearImmediate = typeof clearImmediate === "function" ? clearImmediate : function(id) {
	  delete immediateIds[id];
	};
	/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(60).setImmediate, __webpack_require__(60).clearImmediate))

/***/ },
/* 61 */,
/* 62 */,
/* 63 */,
/* 64 */,
/* 65 */,
/* 66 */,
/* 67 */
/***/ function(module, exports, __webpack_require__) {

	var async = __webpack_require__(59);
	var tools = __webpack_require__(68);
	var jssdk = function(vue) {
	    var that = this;
	    that.image_localIds = null;
	    that.image_serverId = null;
	    vue.$http.get('/getconf?url=' + encodeURIComponent(location.href)).then(function(res) {
	        var config = res.json();
	        console.log(config.appid);
	        console.log(config.timestamp);
	        console.log(config.nonceStr);
	        console.log(config.signature);
	        console.log(config.jsApiList);
	        wx.config({
	            debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
	            appId: config.appid, // 必填，公众号的唯一标识
	            timestamp: config.timestamp, // 必填，生成签名的时间戳
	            nonceStr: config.nonceStr, // 必填，生成签名的随机串
	            signature: config.signature, // 必填，签名，见附录1
	            jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage', 'chooseImage', 'uploadImage'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
	        });
	    }, function(err) {
	        console.log("jssdk验证失败")
	    });
	    //  
	    wx.ready(function() {
	        wx.onMenuShareTimeline({
	            title: '【天橙中国】寻找作“案”伙伴', // 分享标题
	            link: 'http://www.wit-orange.com/rszp', // 分享链接
	            imgUrl: 'http://www.wit-orange.com/rszp/images/shareimg.jpg', // 分享图标
	            success: function() {
	                // 用户确认分享后执行的回调函数
	                history.go(0);
	            },
	            cancel: function() {
	                // 用户取消分享后执行的回调函数
	                history.go(0);
	            }
	        });
	        wx.onMenuShareAppMessage({
	            title: '【天橙中国】寻找作“案”伙伴', // 分享标题
	            desc: '在这里，做自己！', // 分享描述
	            link: 'http://www.wit-orange.com/rszp', // 分享链接
	            imgUrl: 'http://www.wit-orange.com/rszp/images/shareimg.jpg', // 分享图标
	            type: '', // 分享类型,music、video或link，不填默认为link
	            dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
	            success: function() {
	                // 用户确认分享后执行的回调函数
	            },
	            cancel: function() {
	                // 用户取消分享后执行的回调函数
	            }
	        });
	    });
	    that.chooseImages = function(cb) {
	        wx.chooseImage({
	            sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
	            sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
	            success: function(res) {
	                tools.execCallBack(cb,res.localIds);
	            }
	        });
	    };
	    that.uploadImages = function(localIds,__cb) {
	        if (localIds.length <= 0) {
	            console.log('选择的图片为空');
	            return;
	        } else {
	            async.mapSeries(localIds, function(localId, cb) {
	                wx.uploadImage({
	                    localId: localId, // 需要上传的图片的本地ID，由chooseImage接口获得
	                    isShowProgressTips: 1, // 默认为1，显示进度提示
	                    success: function(res) {
	                        cb(null, res.serverId);
	                    }
	                });
	            }, function(err, result) {
	                if (err) {
	                    console.log(err);
	                }
	                console.log(result);
	                tools.execCallBack(__cb,result)
	            })
	        }
	    }
	};

	module.exports = jssdk;


/***/ },
/* 68 */
/***/ function(module, exports) {

	var MyTools = {
	    /**
	     * 传入一个回调函数名,和参数，判断是否是函数，如果是，则回调
	     * @param  {String} a 函数名
	     * @param  {字符串,也可以是json字符串} b 回调函数的参数
	     * @return {[type]}   [description]
	     */
	    execCallBack: function(a, b) {
	        var params = b || {};
	        if (MyTools.isfun(a)) {
	            a.call(this, params);
	        }
	    },
	    execCB: function(a, err, b) {
	        var params = b || {};
	        if (MyTools.isfun(a)) {
	            a.call(this, err, params);
	        }
	    },
	    isfun: function(a) {
	        if (typeof a === 'function') {
	            return true;
	        }
	    },
	    /**
	     * 获取UUID
	     * 测试：
	     * // var a = 1 + Math.random();
	        // // var b = (a * 0x10000) | 0;
	        // var b = Math.floor(a* 0x10000);
	        // var c = b.toString(8);
	        // var d = c.substring(1);
	        // console.log(a);
	        // console.log(b);
	        // console.log(c);
	        // console.log(d);
	        // console.log(guid3());
	     * @return {[type]} [description]
	     */
	    guid: function() {
	        function S4() {
	            return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
	        }
	        return (S4() + S4() + S4() + S4() + S4() + S4() + S4() + S4());
	    },
	    getVerifyCode: function() {
	        return (((1 + Math.random()) * 0x10000) | 0).toString(8).substring(2);
	    }
	}
	module.exports = MyTools;


/***/ },
/* 69 */,
/* 70 */,
/* 71 */,
/* 72 */,
/* 73 */,
/* 74 */,
/* 75 */,
/* 76 */,
/* 77 */,
/* 78 */,
/* 79 */,
/* 80 */,
/* 81 */,
/* 82 */,
/* 83 */,
/* 84 */,
/* 85 */,
/* 86 */,
/* 87 */,
/* 88 */,
/* 89 */,
/* 90 */,
/* 91 */,
/* 92 */,
/* 93 */,
/* 94 */,
/* 95 */,
/* 96 */,
/* 97 */,
/* 98 */,
/* 99 */,
/* 100 */,
/* 101 */,
/* 102 */,
/* 103 */,
/* 104 */,
/* 105 */,
/* 106 */,
/* 107 */,
/* 108 */,
/* 109 */,
/* 110 */,
/* 111 */,
/* 112 */,
/* 113 */,
/* 114 */,
/* 115 */,
/* 116 */,
/* 117 */,
/* 118 */
/***/ function(module, exports, __webpack_require__) {

	var __vue_script__, __vue_template__
	__webpack_require__(119)
	__webpack_require__(121)
	__vue_script__ = __webpack_require__(123)
	if (__vue_script__ &&
	    __vue_script__.__esModule &&
	    Object.keys(__vue_script__).length > 1) {
	  console.warn("[vue-loader] src/views/camp.vue: named exports in *.vue files are ignored.")}
	__vue_template__ = __webpack_require__(146)
	module.exports = __vue_script__ || {}
	if (module.exports.__esModule) module.exports = module.exports.default
	if (__vue_template__) {
	(typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
	}
	if (false) {(function () {  module.hot.accept()
	  var hotAPI = require("vue-hot-reload-api")
	  hotAPI.install(require("vue"), false)
	  if (!hotAPI.compatible) return
	  var id = "_v-9a36c550/camp.vue"
	  if (!module.hot.data) {
	    hotAPI.createRecord(id, module.exports)
	  } else {
	    hotAPI.update(id, module.exports, __vue_template__)
	  }
	})()}

/***/ },
/* 119 */
/***/ function(module, exports, __webpack_require__) {

	// style-loader: Adds some css to the DOM by adding a <style> tag

	// load the styles
	var content = __webpack_require__(120);
	if(typeof content === 'string') content = [[module.id, content, '']];
	// add the styles to the DOM
	var update = __webpack_require__(6)(content, {});
	if(content.locals) module.exports = content.locals;
	// Hot Module Replacement
	if(false) {
		// When the styles change, update the <style> tags
		if(!content.locals) {
			module.hot.accept("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-9a36c550&scoped=true!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./camp.vue", function() {
				var newContent = require("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-9a36c550&scoped=true!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./camp.vue");
				if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
				update(newContent);
			});
		}
		// When the module is disposed, remove the <style> tags
		module.hot.dispose(function() { update(); });
	}

/***/ },
/* 120 */
/***/ function(module, exports, __webpack_require__) {

	exports = module.exports = __webpack_require__(5)();
	// imports


	// module
	exports.push([module.id, "\n\thtml[_v-9a36c550],body[_v-9a36c550]{\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\toverflow: scroll;\n\t\tmargin:0;\n\t\tpadding:0;\n\t\tfont-size: 16px;\n\t}\n\t.swiper[_v-9a36c550]{\n\t\tposition: absolute;\n\t\tz-index: 0;\n\t\ttop:0;\n\t\theight:25%;\n\t\twidth: 100%;\n\t}\n\t.search[_v-9a36c550]{\n    margin-top: 15px;\n\t}\n\t.placelist[_v-9a36c550]{\n\t\tmargin-top: 30%;\n\t}\n\t.publishbtn[_v-9a36c550]{\n\t\tbackground: #FD8C25;\n    color: white;\n    width: 100%;\n    height: 64px;\n    font-size: 24px;\n\t}\n", ""]);

	// exports


/***/ },
/* 121 */
/***/ function(module, exports, __webpack_require__) {

	// style-loader: Adds some css to the DOM by adding a <style> tag

	// load the styles
	var content = __webpack_require__(122);
	if(typeof content === 'string') content = [[module.id, content, '']];
	// add the styles to the DOM
	var update = __webpack_require__(6)(content, {});
	if(content.locals) module.exports = content.locals;
	// Hot Module Replacement
	if(false) {
		// When the styles change, update the <style> tags
		if(!content.locals) {
			module.hot.accept("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js!./../../node_modules/vue-loader/lib/selector.js?type=style&index=1!./camp.vue", function() {
				var newContent = require("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js!./../../node_modules/vue-loader/lib/selector.js?type=style&index=1!./camp.vue");
				if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
				update(newContent);
			});
		}
		// When the module is disposed, remove the <style> tags
		module.hot.dispose(function() { update(); });
	}

/***/ },
/* 122 */
/***/ function(module, exports, __webpack_require__) {

	exports = module.exports = __webpack_require__(5)();
	// imports


	// module
	exports.push([module.id, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nbody{\n\tbackground-color:#F4F4F4;\n}\n", ""]);

	// exports


/***/ },
/* 123 */
/***/ function(module, exports, __webpack_require__) {

	'use strict';

	var search = __webpack_require__(124);
	var swiper = __webpack_require__(19);
	var placelist = __webpack_require__(136);
	module.exports = {
		data: function data() {
			return {};
		},

		ready: function ready() {
			var jssdk = __webpack_require__(67);
			jssdk(this);
		},

		methods: {
			sendcamp: function sendcamp() {
				this.$router.go({ path: "/sendcamp" });
			}
		},
		components: {
			"search": search,
			"swiper": swiper,
			"placelist": placelist
		}
	};

/***/ },
/* 124 */
/***/ function(module, exports, __webpack_require__) {

	var __vue_script__, __vue_template__
	__webpack_require__(125)
	__vue_script__ = __webpack_require__(128)
	if (__vue_script__ &&
	    __vue_script__.__esModule &&
	    Object.keys(__vue_script__).length > 1) {
	  console.warn("[vue-loader] src/component/search.vue: named exports in *.vue files are ignored.")}
	__vue_template__ = __webpack_require__(135)
	module.exports = __vue_script__ || {}
	if (module.exports.__esModule) module.exports = module.exports.default
	if (__vue_template__) {
	(typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
	}
	if (false) {(function () {  module.hot.accept()
	  var hotAPI = require("vue-hot-reload-api")
	  hotAPI.install(require("vue"), false)
	  if (!hotAPI.compatible) return
	  var id = "_v-0942f850/search.vue"
	  if (!module.hot.data) {
	    hotAPI.createRecord(id, module.exports)
	  } else {
	    hotAPI.update(id, module.exports, __vue_template__)
	  }
	})()}

/***/ },
/* 125 */
/***/ function(module, exports, __webpack_require__) {

	// style-loader: Adds some css to the DOM by adding a <style> tag

	// load the styles
	var content = __webpack_require__(126);
	if(typeof content === 'string') content = [[module.id, content, '']];
	// add the styles to the DOM
	var update = __webpack_require__(6)(content, {});
	if(content.locals) module.exports = content.locals;
	// Hot Module Replacement
	if(false) {
		// When the styles change, update the <style> tags
		if(!content.locals) {
			module.hot.accept("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-0942f850&scoped=true!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./search.vue", function() {
				var newContent = require("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-0942f850&scoped=true!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./search.vue");
				if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
				update(newContent);
			});
		}
		// When the module is disposed, remove the <style> tags
		module.hot.dispose(function() { update(); });
	}

/***/ },
/* 126 */
/***/ function(module, exports, __webpack_require__) {

	exports = module.exports = __webpack_require__(5)();
	// imports


	// module
	exports.push([module.id, "\n\t.container[_v-0942f850]{\n\t\twidth:90%;\n\t\theight: 44px;\n\t\tmargin-left: 5%;\n\t\tborder-radius: 3em;\n\t\tborder:1px solid darkgrey;\n\t\tbackground-color: rgba(255,255,255,.6);\n\t\tposition: relative;\n    z-index: 2;\n\t}\n\t.container2[_v-0942f850]{\n\t\tposition: static;\n\t}\n\n\t.left[_v-0942f850]{\n\t\tdisplay: inline-block;\n\t\twidth: 30%;\n\t\tvertical-align: middle;\n\t}\n\t.right[_v-0942f850]{\n    display: inline-block;\n    width: 51%;\n    margin-left: 10%;\n    border-left: 1px solid red;\n    vertical-align: middle;\n\t}\n\t#input[_v-0942f850]{\n\t\tbackground-color:transparent;\n\t\theight: 20px;\n    border: 0;\n    background-image:url(" + __webpack_require__(127) + ");\n    background-repeat: no-repeat;\n    background-size:50%;\n    background-position: 50%;\n    border-radius: 10em;\n    position: relative;\n    z-index: 2;\n\t}\n\t#input[_v-0942f850]:focus{\n\t\tborder:0;\n\t\tbackground:transparent;\n\t}\n", ""]);

	// exports


/***/ },
/* 127 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = __webpack_require__.p + "src/resource/images/camp/searchbg.png";

/***/ },
/* 128 */
/***/ function(module, exports, __webpack_require__) {

	"use strict";

	var linkage = __webpack_require__(129);
	module.exports = {
		data: function data() {
			return {
				bg: "",
				txt: "",
				keyWord: ""
			};
		},
		methods: {
			isbg: function isbg() {
				if (this.txt != '') {
					this.bg = "background:transparent;";
				} else {
					this.bg = "background-image:url(../resource/images/camp/searchbg.png);";
				}
			},
			search: function search() {}
		},
		ready: function ready() {
			var container = document.querySelector(".container");
			var open = false;
			document.querySelector(".left").addEventListener("click", function () {
				if (!open) {
					container.classList.add("container2");
				} else {
					container.classList.remove("container2");
					open = false;
				}
			});
			document.querySelector(".ProvCityBoxBg").addEventListener('click', function () {
				open = true;
			});
			document.querySelector(".ProvCityHeaderConfirm").addEventListener('click', function () {
				open = true;
			});
			document.querySelector(".ProvCityHeaderCancle").addEventListener('click', function () {
				open = true;
			});
		},
		components: {
			linkage: linkage
		}
	};

/***/ },
/* 129 */
/***/ function(module, exports, __webpack_require__) {

	var __vue_script__, __vue_template__
	__webpack_require__(130)
	__vue_script__ = __webpack_require__(132)
	if (__vue_script__ &&
	    __vue_script__.__esModule &&
	    Object.keys(__vue_script__).length > 1) {
	  console.warn("[vue-loader] src/component/public/linkage.vue: named exports in *.vue files are ignored.")}
	__vue_template__ = __webpack_require__(134)
	module.exports = __vue_script__ || {}
	if (module.exports.__esModule) module.exports = module.exports.default
	if (__vue_template__) {
	(typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
	}
	if (false) {(function () {  module.hot.accept()
	  var hotAPI = require("vue-hot-reload-api")
	  hotAPI.install(require("vue"), false)
	  if (!hotAPI.compatible) return
	  var id = "_v-d8b91772/linkage.vue"
	  if (!module.hot.data) {
	    hotAPI.createRecord(id, module.exports)
	  } else {
	    hotAPI.update(id, module.exports, __vue_template__)
	  }
	})()}

/***/ },
/* 130 */
/***/ function(module, exports, __webpack_require__) {

	// style-loader: Adds some css to the DOM by adding a <style> tag

	// load the styles
	var content = __webpack_require__(131);
	if(typeof content === 'string') content = [[module.id, content, '']];
	// add the styles to the DOM
	var update = __webpack_require__(6)(content, {});
	if(content.locals) module.exports = content.locals;
	// Hot Module Replacement
	if(false) {
		// When the styles change, update the <style> tags
		if(!content.locals) {
			module.hot.accept("!!./../../../node_modules/css-loader/index.js!./../../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-d8b91772&scoped=true!./../../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./linkage.vue", function() {
				var newContent = require("!!./../../../node_modules/css-loader/index.js!./../../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-d8b91772&scoped=true!./../../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./linkage.vue");
				if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
				update(newContent);
			});
		}
		// When the module is disposed, remove the <style> tags
		module.hot.dispose(function() { update(); });
	}

/***/ },
/* 131 */
/***/ function(module, exports, __webpack_require__) {

	exports = module.exports = __webpack_require__(5)();
	// imports


	// module
	exports.push([module.id, "\n\t#mapicon[_v-d8b91772]{\n\t\tline-height:44px;\n\t\tfont-size:16px;\n\t\tcolor:red;\n\t}\n\t#city[_v-d8b91772]{\n\t\tcolor:red;\n\t\tline-height: 44px;\n\t\tmargin-left: 5px;\n\t\tposition: relative;\n\t}\n\t#city[_v-d8b91772]::after{\n\t\tcontent: \"\";\n    border: 8px solid transparent;\n    border-top-color: red;\n    border-left-width: 4px;\n    border-right-width: 4px;\n    position: absolute;\n    top: 50%;\n    margin-top: -3px;\n    margin-left: 8px;\n\t}\n\tselect[_v-d8b91772]{\n\t\tposition: absolute;\n\t\ttop:0;\n\t}\n\tvue-area[_v-d8b91772]{\n\t\tposition: absolute;\n\t\ttop: 0;\n\t}\n", ""]);

	// exports


/***/ },
/* 132 */
/***/ function(module, exports, __webpack_require__) {

	"use strict";

	var vueArea = __webpack_require__(133);
	module.exports = {
	  components: {
	    vueArea: vueArea
	  },
	  data: function data() {
	    return {
	      result: { city: "北京市" },
	      show: false
	    };
	  },
	  methods: {
	    getarea: function getarea() {
	      this.show = true;
	    }
	  }
	};

/***/ },
/* 133 */
/***/ function(module, exports, __webpack_require__) {

	/*!
	 * vue-area v0.1.5
	 * vue-area component!
	 * https://github.com/blue0728/vue-area#readme
	 * @author Serge
	 */
	!function(e,n){ true?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.vueArea=n():e.vueArea=n()}(this,function(){return function(e){function n(d){if(a[d])return a[d].exports;var t=a[d]={exports:{},id:d,loaded:!1};return e[d].call(t.exports,t,t.exports,n),t.loaded=!0,t.exports}var a={};return n.m=e,n.c=a,n.p="/",n(0)}([function(e,n,a){var d,t;a(1),d=a(5),t=a(60),e.exports=d||{},e.exports.__esModule&&(e.exports=e.exports["default"]),t&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=t)},function(e,n,a){var d=a(2);"string"==typeof d&&(d=[[e.id,d,""]]);a(4)(d,{});d.locals&&(e.exports=d.locals)},function(e,n,a){n=e.exports=a(3)(),n.push([e.id,".ProvCityBoxBg{background:rgba(0,0,0,.7);z-index:200;position:absolute;top:0;bottom:0;left:0;right:0}.ProvCityBox{position:fixed;z-index:300;background:#fff;bottom:0;left:0;right:0}.ProvCityHeader{background-color:#eee;height:44px;line-height:44px;overflow:hidden;text-align:center;font-size:16px!important}.ProvCityHeaderCancle{float:left}.ProvCityHeaderCancle,.ProvCityHeaderConfirm{padding:0 20px;color:#ff5657;font-size:16px!important}.ProvCityHeaderConfirm{float:right}.ProvCityContent{width:100%;margin:0 auto;background:#fff;height:245px;overflow:hidden}.ProvCityContentList{float:left;width:33.333333%;text-align:center}.ProvCityContentList ul{-webkit-transition:all .3s ease;transition:all .3s ease}.ProvCityContentList ul.area_dragging,.ProvCityContentList ul.city_dragging,.ProvCityContentList ul.province_dragging{-webkit-transition:none;transition:none}.ProvCityContentList li{line-height:35px;height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px!important}.ProvCityContentList li.current{font-size:16px!important;font-weight:700}.ProvCityContentList li.node1{font-size:15px!important;opacity:.7}.ProvCityContentList li.node2{font-size:14px!important;opacity:.5}.ProvCityContentList li.node3{font-size:12px!important;opacity:.3}.ProvCitySelectedTop{bottom:105px}.ProvCitySelectedBottom,.ProvCitySelectedTop{width:100%;border:none;border-top:1px solid #eee;position:absolute;margin:0;height:0}.ProvCitySelectedBottom{bottom:140px}.expand-select-transition{-webkit-transition:all .4s ease;transition:all .4s ease;bottom:0}.expand-select-enter,.expand-select-leave{-webkit-transform:translateY(289px);transform:translateY(289px)}",""])},function(e,n){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],n=0;n<this.length;n++){var a=this[n];a[2]?e.push("@media "+a[2]+"{"+a[1]+"}"):e.push(a[1])}return e.join("")},e.i=function(n,a){"string"==typeof n&&(n=[[null,n,""]]);for(var d={},t=0;t<this.length;t++){var r=this[t][0];"number"==typeof r&&(d[r]=!0)}for(t=0;t<n.length;t++){var o=n[t];"number"==typeof o[0]&&d[o[0]]||(a&&!o[2]?o[2]=a:a&&(o[2]="("+o[2]+") and ("+a+")"),e.push(o))}},e}},function(e,n,a){function d(e,n){for(var a=0;a<e.length;a++){var d=e[a],t=i[d.id];if(t){t.refs++;for(var r=0;r<t.parts.length;r++)t.parts[r](d.parts[r]);for(;r<d.parts.length;r++)t.parts.push(p(d.parts[r],n))}else{for(var o=[],r=0;r<d.parts.length;r++)o.push(p(d.parts[r],n));i[d.id]={id:d.id,refs:1,parts:o}}}}function t(e){for(var n=[],a={},d=0;d<e.length;d++){var t=e[d],r=t[0],o=t[1],c=t[2],p=t[3],m={css:o,media:c,sourceMap:p};a[r]?a[r].parts.push(m):n.push(a[r]={id:r,parts:[m]})}return n}function r(e,n){var a=l(),d=h[h.length-1];if("top"===e.insertAt)d?d.nextSibling?a.insertBefore(n,d.nextSibling):a.appendChild(n):a.insertBefore(n,a.firstChild),h.push(n);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");a.appendChild(n)}}function o(e){e.parentNode.removeChild(e);var n=h.indexOf(e);n>=0&&h.splice(n,1)}function c(e){var n=document.createElement("style");return n.type="text/css",r(e,n),n}function p(e,n){var a,d,t;if(n.singleton){var r=v++;a=f||(f=c(n)),d=m.bind(null,a,r,!1),t=m.bind(null,a,r,!0)}else a=c(n),d=I.bind(null,a),t=function(){o(a)};return d(e),function(n){if(n){if(n.css===e.css&&n.media===e.media&&n.sourceMap===e.sourceMap)return;d(e=n)}else t()}}function m(e,n,a,d){var t=a?"":d.css;if(e.styleSheet)e.styleSheet.cssText=y(n,t);else{var r=document.createTextNode(t),o=e.childNodes;o[n]&&e.removeChild(o[n]),o.length?e.insertBefore(r,o[n]):e.appendChild(r)}}function I(e,n){var a=n.css,d=n.media,t=n.sourceMap;if(d&&e.setAttribute("media",d),t&&(a+="\n/*# sourceURL="+t.sources[0]+" */",a+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"),e.styleSheet)e.styleSheet.cssText=a;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(a))}}var i={},s=function(e){var n;return function(){return"undefined"==typeof n&&(n=e.apply(this,arguments)),n}},u=s(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),l=s(function(){return document.head||document.getElementsByTagName("head")[0]}),f=null,v=0,h=[];e.exports=function(e,n){n=n||{},"undefined"==typeof n.singleton&&(n.singleton=u()),"undefined"==typeof n.insertAt&&(n.insertAt="bottom");var a=t(e);return d(a,n),function(e){for(var r=[],o=0;o<a.length;o++){var c=a[o],p=i[c.id];p.refs--,r.push(p)}if(e){var m=t(e);d(m,n)}for(var o=0;o<r.length;o++){var p=r[o];if(0===p.refs){for(var I=0;I<p.parts.length;I++)p.parts[I]();delete i[p.id]}}}};var y=function(){var e=[];return function(n,a){return e[n]=a,e.filter(Boolean).join("\n")}}()},function(e,n,a){"use strict";function d(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(n,"__esModule",{value:!0});var t=a(6),r=d(t),o=a(59);n["default"]={data:function(){return{target:"",provinceState:{data:null,selectedId:null,index:0,startPos:null,translateY:0,startTranslateY:0,dragging:!1},cityState:{data:null,selectedId:null,index:0,startPos:null,translateY:0,startTranslateY:0,dragging:!1},areaState:{data:null,selectedId:null,index:0,startPos:null,translateY:0,startTranslateY:0,dragging:!1},delta:0,slideEls:null}},ready:function(){this.init(),this._onTouchMove=this._onTouchMove.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this)},methods:{init:function(){this.provinceState.data=o.province,this.provinceState.selectedId=11e4,this.cityState.selectedId=110100,this.areaState.selectedId=110101,this.filterCity(),this.filterArea()},submit:function(){this.result={province:this.provinceState.data[this.provinceState.index],city:this.cityState.data[this.cityState.index],area:this.areaState.data[this.areaState.index]},this.show=!1},filterCity:function(){var e=this;this.cityState.data=o.city.filter(function(n,a){return n.parentId===e.provinceState.selectedId}),this.cityState.selectedId=this.cityState.data[0]&&this.cityState.data[0].code,this.cityState.translateY=0,this.cityState.index=0},filterArea:function(){var e=this;this.areaState.data=o.area.filter(function(n,a){return n.parentId===e.cityState.selectedId}),this.areaState.selectedId=this.areaState.data[0]&&this.areaState.data[0].code,this.areaState.translateY=0,this.areaState.index=0},getSelectedData:function(e){var n=this.target,a=this[n+"State"];a.selectedId=a.data[e].code,"province"===n&&(this.filterCity(),this.filterArea()),"city"===n&&this.filterArea()},setPage:function(){var e=this.target,n=this[e+"State"],a=this.slideEls[0].clientHeight,d=n.data.length,t=Math.round((n.translateY/a).toFixed(1));t>0&&(t=0),t=d-1>=Math.abs(t)?t:-(d-1);var r=Math.abs(t);n.index=r,this.getSelectedData(r),n.translateY=t*a},_getTouchPos:function(e){return e.changedTouches?e.changedTouches[0].pageY:e.pageY},_getElem:function(e){return(0,r["default"])(e.currentTarget.children).slice(3,-3)},_onTouchStart:function(e,n){var a=this[e+"State"];this.target=e,this.slideEls=this._getElem(n),this.delta=0,a.startPos=this._getTouchPos(n),a.startTranslateY=a.translateY,a.dragging=!0,document.addEventListener("touchmove",this._onTouchMove,!1),document.addEventListener("touchend",this._onTouchEnd,!1),document.addEventListener("mousemove",this._onTouchMove,!1),document.addEventListener("mouseup",this._onTouchEnd,!1)},_onTouchMove:function(e){var n=this.target,a=this[n+"State"];this.delta=this._getTouchPos(e)-a.startPos,a.translateY=a.startTranslateY+this.delta,Math.abs(this.delta)>0&&e.preventDefault()},_onTouchEnd:function(e){var n=this.target,a=this[n+"State"];a.dragging=!1,this.setPage(),document.removeEventListener("touchmove",this._onTouchMove),document.removeEventListener("touchend",this._onTouchEnd),document.removeEventListener("mousemove",this._onTouchMove),document.removeEventListener("mouseup",this._onTouchEnd)},_stopDef:function(e){e.preventDefault()}},props:{result:{type:Object,"default":null},show:Boolean,title:{type:String,"default":"请选择"},confirm:{type:String,"default":"确定"},cancel:{type:String,"default":"取消"}}}},function(e,n,a){e.exports={"default":a(7),__esModule:!0}},function(e,n,a){a(8),a(52),e.exports=a(16).Array.from},function(e,n,a){"use strict";var d=a(9)(!0);a(12)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,n=this._t,a=this._i;return a>=n.length?{value:void 0,done:!0}:(e=d(n,a),this._i+=e.length,{value:e,done:!1})})},function(e,n,a){var d=a(10),t=a(11);e.exports=function(e){return function(n,a){var r,o,c=String(t(n)),p=d(a),m=c.length;return p<0||p>=m?e?"":void 0:(r=c.charCodeAt(p),r<55296||r>56319||p+1===m||(o=c.charCodeAt(p+1))<56320||o>57343?e?c.charAt(p):r:e?c.slice(p,p+2):(r-55296<<10)+(o-56320)+65536)}}},function(e,n){var a=Math.ceil,d=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?d:a)(e)}},function(e,n){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on  "+e);return e}},function(e,n,a){"use strict";var d=a(13),t=a(14),r=a(29),o=a(19),c=a(30),p=a(31),m=a(32),I=a(48),i=a(50),s=a(49)("iterator"),u=!([].keys&&"next"in[].keys()),l="@@iterator",f="keys",v="values",h=function(){return this};e.exports=function(e,n,a,y,g,x,S){m(a,n,y);var b,C,_,w=function(e){if(!u&&e in E)return E[e];switch(e){case f:return function(){return new a(this,e)};case v:return function(){return new a(this,e)}}return function(){return new a(this,e)}},P=n+" Iterator",T=g==v,M=!1,E=e.prototype,O=E[s]||E[l]||g&&E[g],j=O||w(g),A=g?T?w("entries"):j:void 0,L="Array"==n?E.entries||O:O;if(L&&(_=i(L.call(new e)),_!==Object.prototype&&(I(_,P,!0),d||c(_,s)||o(_,s,h))),T&&O&&O.name!==v&&(M=!0,j=function(){return O.call(this)}),d&&!S||!u&&!M&&E[s]||o(E,s,j),p[n]=j,p[P]=h,g)if(b={values:T?j:w(v),keys:x?j:w(f),entries:A},S)for(C in b)C in E||r(E,C,b[C]);else t(t.P+t.F*(u||M),n,b);return b}},function(e,n){e.exports=!0},function(e,n,a){var d=a(15),t=a(16),r=a(17),o=a(19),c="prototype",p=function(e,n,a){var m,I,i,s=e&p.F,u=e&p.G,l=e&p.S,f=e&p.P,v=e&p.B,h=e&p.W,y=u?t:t[n]||(t[n]={}),g=y[c],x=u?d:l?d[n]:(d[n]||{})[c];u&&(a=n);for(m in a)I=!s&&x&&void 0!==x[m],I&&m in y||(i=I?x[m]:a[m],y[m]=u&&"function"!=typeof x[m]?a[m]:v&&I?r(i,d):h&&x[m]==i?function(e){var n=function(n,a,d){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,a)}return new e(n,a,d)}return e.apply(this,arguments)};return n[c]=e[c],n}(i):f&&"function"==typeof i?r(Function.call,i):i,f&&((y.virtual||(y.virtual={}))[m]=i,e&p.R&&g&&!g[m]&&o(g,m,i)))};p.F=1,p.G=2,p.S=4,p.P=8,p.B=16,p.W=32,p.U=64,p.R=128,e.exports=p},function(e,n){var a=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=a)},function(e,n){var a=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=a)},function(e,n,a){var d=a(18);e.exports=function(e,n,a){if(d(e),void 0===n)return e;switch(a){case 1:return function(a){return e.call(n,a)};case 2:return function(a,d){return e.call(n,a,d)};case 3:return function(a,d,t){return e.call(n,a,d,t)}}return function(){return e.apply(n,arguments)}}},function(e,n){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,n,a){var d=a(20),t=a(28);e.exports=a(24)?function(e,n,a){return d.f(e,n,t(1,a))}:function(e,n,a){return e[n]=a,e}},function(e,n,a){var d=a(21),t=a(23),r=a(27),o=Object.defineProperty;n.f=a(24)?Object.defineProperty:function(e,n,a){if(d(e),n=r(n,!0),d(a),t)try{return o(e,n,a)}catch(c){}if("get"in a||"set"in a)throw TypeError("Accessors not supported!");return"value"in a&&(e[n]=a.value),e}},function(e,n,a){var d=a(22);e.exports=function(e){if(!d(e))throw TypeError(e+" is not an object!");return e}},function(e,n){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,n,a){e.exports=!a(24)&&!a(25)(function(){return 7!=Object.defineProperty(a(26)("div"),"a",{get:function(){return 7}}).a})},function(e,n,a){e.exports=!a(25)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,n){e.exports=function(e){try{return!!e()}catch(n){return!0}}},function(e,n,a){var d=a(22),t=a(15).document,r=d(t)&&d(t.createElement);e.exports=function(e){return r?t.createElement(e):{}}},function(e,n,a){var d=a(22);e.exports=function(e,n){if(!d(e))return e;var a,t;if(n&&"function"==typeof(a=e.toString)&&!d(t=a.call(e)))return t;if("function"==typeof(a=e.valueOf)&&!d(t=a.call(e)))return t;if(!n&&"function"==typeof(a=e.toString)&&!d(t=a.call(e)))return t;throw TypeError("Can't convert object to primitive value")}},function(e,n){e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},function(e,n,a){e.exports=a(19)},function(e,n){var a={}.hasOwnProperty;e.exports=function(e,n){return a.call(e,n)}},function(e,n){e.exports={}},function(e,n,a){"use strict";var d=a(33),t=a(28),r=a(48),o={};a(19)(o,a(49)("iterator"),function(){return this}),e.exports=function(e,n,a){e.prototype=d(o,{next:t(1,a)}),r(e,n+" Iterator")}},function(e,n,a){var d=a(21),t=a(34),r=a(46),o=a(43)("IE_PROTO"),c=function(){},p="prototype",m=function(){var e,n=a(26)("iframe"),d=r.length,t="<",o=">";for(n.style.display="none",a(47).appendChild(n),n.src="javascript:",e=n.contentWindow.document,e.open(),e.write(t+"script"+o+"document.F=Object"+t+"/script"+o),e.close(),m=e.F;d--;)delete m[p][r[d]];return m()};e.exports=Object.create||function(e,n){var a;return null!==e?(c[p]=d(e),a=new c,c[p]=null,a[o]=e):a=m(),void 0===n?a:t(a,n)}},function(e,n,a){var d=a(20),t=a(21),r=a(35);e.exports=a(24)?Object.defineProperties:function(e,n){t(e);for(var a,o=r(n),c=o.length,p=0;c>p;)d.f(e,a=o[p++],n[a]);return e}},function(e,n,a){var d=a(36),t=a(46);e.exports=Object.keys||function(e){return d(e,t)}},function(e,n,a){var d=a(30),t=a(37),r=a(40)(!1),o=a(43)("IE_PROTO");e.exports=function(e,n){var a,c=t(e),p=0,m=[];for(a in c)a!=o&&d(c,a)&&m.push(a);for(;n.length>p;)d(c,a=n[p++])&&(~r(m,a)||m.push(a));return m}},function(e,n,a){var d=a(38),t=a(11);e.exports=function(e){return d(t(e))}},function(e,n,a){var d=a(39);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==d(e)?e.split(""):Object(e)}},function(e,n){var a={}.toString;e.exports=function(e){return a.call(e).slice(8,-1)}},function(e,n,a){var d=a(37),t=a(41),r=a(42);e.exports=function(e){return function(n,a,o){var c,p=d(n),m=t(p.length),I=r(o,m);if(e&&a!=a){for(;m>I;)if(c=p[I++],c!=c)return!0}else for(;m>I;I++)if((e||I in p)&&p[I]===a)return e||I||0;return!e&&-1}}},function(e,n,a){var d=a(10),t=Math.min;e.exports=function(e){return e>0?t(d(e),9007199254740991):0}},function(e,n,a){var d=a(10),t=Math.max,r=Math.min;e.exports=function(e,n){return e=d(e),e<0?t(e+n,0):r(e,n)}},function(e,n,a){var d=a(44)("keys"),t=a(45);e.exports=function(e){return d[e]||(d[e]=t(e))}},function(e,n,a){var d=a(15),t="__core-js_shared__",r=d[t]||(d[t]={});e.exports=function(e){return r[e]||(r[e]={})}},function(e,n){var a=0,d=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++a+d).toString(36))}},function(e,n){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,n,a){e.exports=a(15).document&&document.documentElement},function(e,n,a){var d=a(20).f,t=a(30),r=a(49)("toStringTag");e.exports=function(e,n,a){e&&!t(e=a?e:e.prototype,r)&&d(e,r,{configurable:!0,value:n})}},function(e,n,a){var d=a(44)("wks"),t=a(45),r=a(15).Symbol,o="function"==typeof r,c=e.exports=function(e){return d[e]||(d[e]=o&&r[e]||(o?r:t)("Symbol."+e))};c.store=d},function(e,n,a){var d=a(30),t=a(51),r=a(43)("IE_PROTO"),o=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=t(e),d(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?o:null}},function(e,n,a){var d=a(11);e.exports=function(e){return Object(d(e))}},function(e,n,a){"use strict";var d=a(17),t=a(14),r=a(51),o=a(53),c=a(54),p=a(41),m=a(55),I=a(56);t(t.S+t.F*!a(58)(function(e){Array.from(e)}),"Array",{from:function(e){var n,a,t,i,s=r(e),u="function"==typeof this?this:Array,l=arguments.length,f=l>1?arguments[1]:void 0,v=void 0!==f,h=0,y=I(s);if(v&&(f=d(f,l>2?arguments[2]:void 0,2)),void 0==y||u==Array&&c(y))for(n=p(s.length),a=new u(n);n>h;h++)m(a,h,v?f(s[h],h):s[h]);else for(i=y.call(s),a=new u;!(t=i.next()).done;h++)m(a,h,v?o(i,f,[t.value,h],!0):t.value);return a.length=h,a}})},function(e,n,a){var d=a(21);e.exports=function(e,n,a,t){try{return t?n(d(a)[0],a[1]):n(a)}catch(r){var o=e["return"];throw void 0!==o&&d(o.call(e)),r}}},function(e,n,a){var d=a(31),t=a(49)("iterator"),r=Array.prototype;e.exports=function(e){return void 0!==e&&(d.Array===e||r[t]===e)}},function(e,n,a){"use strict";var d=a(20),t=a(28);e.exports=function(e,n,a){n in e?d.f(e,n,t(0,a)):e[n]=a}},function(e,n,a){var d=a(57),t=a(49)("iterator"),r=a(31);e.exports=a(16).getIteratorMethod=function(e){if(void 0!=e)return e[t]||e["@@iterator"]||r[d(e)]}},function(e,n,a){var d=a(39),t=a(49)("toStringTag"),r="Arguments"==d(function(){return arguments}()),o=function(e,n){try{return e[n]}catch(a){}};e.exports=function(e){var n,a,c;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(a=o(n=Object(e),t))?a:r?d(n):"Object"==(c=d(n))&&"function"==typeof n.callee?"Arguments":c}},function(e,n,a){var d=a(49)("iterator"),t=!1;try{var r=[7][d]();r["return"]=function(){t=!0},Array.from(r,function(){throw 2})}catch(o){}e.exports=function(e,n){if(!n&&!t)return!1;var a=!1;try{var r=[7],o=r[d]();o.next=function(){return{done:a=!0}},r[d]=function(){return o},e(r)}catch(c){}return a}},function(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});n.province=[{code:11e4,name:"北京市",parentId:0},{code:12e4,name:"天津市",parentId:0},{code:13e4,name:"河北省",parentId:0},{code:14e4,name:"山西省",parentId:0},{code:15e4,name:"内蒙古自治区",parentId:0},{code:21e4,name:"辽宁省",parentId:0},{code:22e4,name:"吉林省",parentId:0},{code:23e4,name:"黑龙江省",parentId:0},{code:31e4,name:"上海市",parentId:0},{code:32e4,name:"江苏省",parentId:0},{code:33e4,name:"浙江省",parentId:0},{code:34e4,name:"安徽省",parentId:0},{code:35e4,name:"福建省",parentId:0},{code:36e4,name:"江西省",parentId:0},{code:37e4,name:"山东省",parentId:0},{code:41e4,name:"河南省",parentId:0},{code:42e4,name:"湖北省",parentId:0},{code:43e4,name:"湖南省",parentId:0},{code:44e4,name:"广东省",parentId:0},{code:45e4,name:"广西壮族自治区",parentId:0},{code:46e4,name:"海南省",parentId:0},{code:5e5,name:"重庆市",parentId:0},{code:51e4,name:"四川省",parentId:0},{code:52e4,name:"贵州省",parentId:0},{code:53e4,name:"云南省",parentId:0},{code:54e4,name:"西藏自治区",parentId:0},{code:61e4,name:"陕西省",parentId:0},{code:62e4,name:"甘肃省",parentId:0},{code:63e4,name:"青海省",parentId:0},{code:64e4,name:"宁夏回族自治区",parentId:0},{code:65e4,name:"新疆维吾尔自治区",parentId:0},{code:71e4,name:"台湾省",parentId:0},{code:81e4,name:"香港特别行政区",parentId:0},{code:82e4,name:"澳门特别行政区",parentId:0}],n.city=[{code:110100,name:"市辖区",parentId:11e4},{code:110200,name:"县",parentId:11e4},{code:120100,name:"市辖区",parentId:12e4},{code:120200,name:"县",parentId:12e4},{code:130100,name:"石家庄市",parentId:13e4},{code:130200,name:"唐山市",parentId:13e4},{code:130300,name:"秦皇岛市",parentId:13e4},{code:130400,name:"邯郸市",parentId:13e4},{code:130500,name:"邢台市",parentId:13e4},{code:130600,name:"保定市",parentId:13e4},{code:130700,name:"张家口市",parentId:13e4},{code:130800,name:"承德市",parentId:13e4},{code:130900,name:"沧州市",parentId:13e4},{code:131e3,name:"廊坊市",parentId:13e4},{code:131100,name:"衡水市",parentId:13e4},{code:140100,name:"太原市",parentId:14e4},{code:140200,name:"大同市",parentId:14e4},{code:140300,name:"阳泉市",parentId:14e4},{code:140400,name:"长治市",parentId:14e4},{code:140500,name:"晋城市",parentId:14e4},{code:140600,name:"朔州市",parentId:14e4},{code:140700,name:"晋中市",parentId:14e4},{code:140800,name:"运城市",parentId:14e4},{code:140900,name:"忻州市",parentId:14e4},{code:141e3,name:"临汾市",parentId:14e4},{code:141100,name:"吕梁市",parentId:14e4},{code:150100,name:"呼和浩特市",parentId:15e4},{code:150200,name:"包头市",parentId:15e4},{code:150300,name:"乌海市",parentId:15e4},{code:150400,name:"赤峰市",parentId:15e4},{code:150500,name:"通辽市",parentId:15e4},{code:150600,name:"鄂尔多斯市",parentId:15e4},{code:150700,name:"呼伦贝尔市",parentId:15e4},{code:150800,name:"巴彦淖尔市",parentId:15e4},{code:150900,name:"乌兰察布市",parentId:15e4},{code:152200,name:"兴安盟",parentId:15e4},{code:152500,name:"锡林郭勒盟",parentId:15e4},{code:152900,name:"阿拉善盟",parentId:15e4},{code:210100,name:"沈阳市",parentId:21e4},{code:210200,name:"大连市",parentId:21e4},{code:210300,name:"鞍山市",parentId:21e4},{code:210400,name:"抚顺市",parentId:21e4},{code:210500,name:"本溪市",parentId:21e4},{code:210600,name:"丹东市",parentId:21e4},{code:210700,name:"锦州市",parentId:21e4},{code:210800,name:"营口市",parentId:21e4},{code:210900,name:"阜新市",parentId:21e4},{code:211e3,name:"辽阳市",parentId:21e4},{code:211100,name:"盘锦市",parentId:21e4},{code:211200,name:"铁岭市",parentId:21e4},{code:211300,name:"朝阳市",parentId:21e4},{code:211400,name:"葫芦岛市",parentId:21e4},{code:220100,name:"长春市",parentId:22e4},{code:220200,name:"吉林市",parentId:22e4},{code:220300,name:"四平市",parentId:22e4},{code:220400,name:"辽源市",parentId:22e4},{code:220500,name:"通化市",parentId:22e4},{code:220600,name:"白山市",parentId:22e4},{code:220700,name:"松原市",parentId:22e4},{code:220800,name:"白城市",parentId:22e4},{code:222400,name:"延边朝鲜族自治州",parentId:22e4},{code:230100,name:"哈尔滨市",parentId:23e4},{code:230200,name:"齐齐哈尔市",parentId:23e4},{code:230300,name:"鸡西市",parentId:23e4},{code:230400,name:"鹤岗市",parentId:23e4},{code:230500,name:"双鸭山市",parentId:23e4},{code:230600,name:"大庆市",parentId:23e4},{code:230700,name:"伊春市",parentId:23e4},{code:230800,name:"佳木斯市",parentId:23e4},{code:230900,name:"七台河市",parentId:23e4},{code:231e3,name:"牡丹江市",parentId:23e4},{code:231100,name:"黑河市",parentId:23e4},{code:231200,name:"绥化市",parentId:23e4},{code:232700,name:"大兴安岭地区",parentId:23e4},{code:310100,name:"市辖区",parentId:31e4},{code:310200,name:"县",parentId:31e4},{code:320100,name:"南京市",parentId:32e4},{code:320200,name:"无锡市",parentId:32e4},{code:320300,name:"徐州市",parentId:32e4},{code:320400,name:"常州市",parentId:32e4},{code:320500,name:"苏州市",parentId:32e4},{code:320600,name:"南通市",parentId:32e4},{code:320700,name:"连云港市",parentId:32e4},{code:320800,name:"淮安市",parentId:32e4},{code:320900,name:"盐城市",parentId:32e4},{code:321e3,name:"扬州市",parentId:32e4},{code:321100,name:"镇江市",parentId:32e4},{code:321200,name:"泰州市",parentId:32e4},{code:321300,name:"宿迁市",parentId:32e4},{code:330100,name:"杭州市",parentId:33e4},{code:330200,name:"宁波市",parentId:33e4},{code:330300,name:"温州市",parentId:33e4},{code:330400,name:"嘉兴市",parentId:33e4},{code:330500,name:"湖州市",parentId:33e4},{code:330600,name:"绍兴市",parentId:33e4},{code:330700,name:"金华市",parentId:33e4},{code:330800,name:"衢州市",parentId:33e4},{code:330900,name:"舟山市",parentId:33e4},{code:331e3,name:"台州市",parentId:33e4},{code:331100,name:"丽水市",parentId:33e4},{code:340100,name:"合肥市",parentId:34e4},{code:340200,name:"芜湖市",parentId:34e4},{code:340300,name:"蚌埠市",parentId:34e4},{code:340400,name:"淮南市",parentId:34e4},{code:340500,name:"马鞍山市",parentId:34e4},{code:340600,name:"淮北市",parentId:34e4},{code:340700,name:"铜陵市",parentId:34e4},{code:340800,name:"安庆市",parentId:34e4},{code:341e3,name:"黄山市",parentId:34e4},{code:341100,name:"滁州市",parentId:34e4},{code:341200,name:"阜阳市",parentId:34e4},{code:341300,name:"宿州市",parentId:34e4},{code:341500,name:"六安市",parentId:34e4},{code:341600,name:"亳州市",parentId:34e4},{code:341700,name:"池州市",parentId:34e4},{code:341800,name:"宣城市",parentId:34e4},{code:350100,name:"福州市",parentId:35e4},{code:350200,name:"厦门市",parentId:35e4},{code:350300,name:"莆田市",parentId:35e4},{code:350400,name:"三明市",parentId:35e4},{code:350500,name:"泉州市",parentId:35e4},{code:350600,name:"漳州市",parentId:35e4},{code:350700,name:"南平市",parentId:35e4},{code:350800,name:"龙岩市",parentId:35e4},{code:350900,name:"宁德市",parentId:35e4},{code:360100,name:"南昌市",parentId:36e4},{code:360200,name:"景德镇市",parentId:36e4},{code:360300,name:"萍乡市",parentId:36e4},{code:360400,name:"九江市",parentId:36e4},{code:360500,name:"新余市",parentId:36e4},{code:360600,name:"鹰潭市",parentId:36e4},{code:360700,name:"赣州市",parentId:36e4},{code:360800,name:"吉安市",parentId:36e4},{code:360900,name:"宜春市",parentId:36e4},{code:361e3,name:"抚州市",parentId:36e4},{code:361100,name:"上饶市",parentId:36e4},{code:370100,name:"济南市",parentId:37e4},{code:370200,name:"青岛市",parentId:37e4},{code:370300,name:"淄博市",parentId:37e4},{code:370400,name:"枣庄市",parentId:37e4},{code:370500,name:"东营市",parentId:37e4},{code:370600,name:"烟台市",parentId:37e4},{code:370700,name:"潍坊市",parentId:37e4},{code:370800,name:"济宁市",parentId:37e4},{code:370900,name:"泰安市",parentId:37e4},{code:371e3,name:"威海市",parentId:37e4},{code:371100,name:"日照市",parentId:37e4},{code:371200,name:"莱芜市",parentId:37e4},{code:371300,name:"临沂市",parentId:37e4},{code:371400,name:"德州市",parentId:37e4},{code:371500,name:"聊城市",parentId:37e4},{code:371600,name:"滨州市",parentId:37e4},{code:371700,name:"菏泽市",parentId:37e4},{code:410100,name:"郑州市",parentId:41e4},{code:410200,name:"开封市",parentId:41e4},{code:410300,name:"洛阳市",parentId:41e4},{code:410400,name:"平顶山市",parentId:41e4},{code:410500,name:"安阳市",parentId:41e4},{code:410600,name:"鹤壁市",parentId:41e4},{code:410700,name:"新乡市",parentId:41e4},{code:410800,name:"焦作市",parentId:41e4},{code:410900,name:"濮阳市",parentId:41e4},{code:411e3,name:"许昌市",parentId:41e4},{code:411100,name:"漯河市",parentId:41e4},{code:411200,name:"三门峡市",parentId:41e4},{code:411300,name:"南阳市",parentId:41e4},{code:411400,name:"商丘市",parentId:41e4},{code:411500,name:"信阳市",parentId:41e4},{code:411600,name:"周口市",parentId:41e4},{code:411700,name:"驻马店市",parentId:41e4},{code:419e3,name:"省直辖县级行政区划",parentId:41e4},{code:420100,name:"武汉市",parentId:42e4},{code:420200,name:"黄石市",parentId:42e4},{code:420300,name:"十堰市",parentId:42e4},{code:420500,name:"宜昌市",parentId:42e4},{code:420600,name:"襄阳市",parentId:42e4},{code:420700,name:"鄂州市",parentId:42e4},{code:420800,name:"荆门市",parentId:42e4},{code:420900,name:"孝感市",parentId:42e4},{code:421e3,name:"荆州市",parentId:42e4},{code:421100,name:"黄冈市",parentId:42e4},{code:421200,name:"咸宁市",parentId:42e4},{code:421300,name:"随州市",parentId:42e4},{code:422800,name:"恩施土家族苗族自治州",parentId:42e4},{code:429e3,name:"省直辖县级行政区划",parentId:42e4},{code:430100,name:"长沙市",parentId:43e4},{code:430200,name:"株洲市",parentId:43e4},{code:430300,name:"湘潭市",parentId:43e4},{code:430400,name:"衡阳市",parentId:43e4},{code:430500,name:"邵阳市",parentId:43e4},{code:430600,name:"岳阳市",parentId:43e4},{code:430700,name:"常德市",parentId:43e4},{code:430800,name:"张家界市",parentId:43e4},{code:430900,name:"益阳市",parentId:43e4},{code:431e3,name:"郴州市",parentId:43e4},{code:431100,name:"永州市",parentId:43e4},{code:431200,name:"怀化市",parentId:43e4},{code:431300,name:"娄底市",parentId:43e4},{code:433100,name:"湘西土家族苗族自治州",parentId:43e4},{code:440100,name:"广州市",parentId:44e4},{code:440200,name:"韶关市",parentId:44e4},{code:440300,name:"深圳市",parentId:44e4},{code:440400,name:"珠海市",parentId:44e4},{code:440500,name:"汕头市",parentId:44e4},{code:440600,name:"佛山市",parentId:44e4},{code:440700,name:"江门市",parentId:44e4},{code:440800,name:"湛江市",parentId:44e4},{code:440900,name:"茂名市",parentId:44e4},{code:441200,name:"肇庆市",parentId:44e4},{code:441300,name:"惠州市",parentId:44e4},{code:441400,name:"梅州市",parentId:44e4},{code:441500,name:"汕尾市",parentId:44e4},{code:441600,name:"河源市",parentId:44e4},{code:441700,name:"阳江市",parentId:44e4},{code:441800,name:"清远市",parentId:44e4},{code:441900,name:"东莞市",parentId:44e4},{code:442e3,name:"中山市",parentId:44e4},{code:445100,name:"潮州市",parentId:44e4},{code:445200,name:"揭阳市",parentId:44e4},{code:445300,name:"云浮市",parentId:44e4},{code:450100,name:"南宁市",parentId:45e4},{code:450200,name:"柳州市",parentId:45e4},{code:450300,name:"桂林市",parentId:45e4},{code:450400,name:"梧州市",parentId:45e4},{code:450500,name:"北海市",parentId:45e4},{code:450600,name:"防城港市",parentId:45e4},{code:450700,name:"钦州市",parentId:45e4},{code:450800,name:"贵港市",parentId:45e4},{code:450900,name:"玉林市",parentId:45e4},{code:451e3,name:"百色市",parentId:45e4},{code:451100,name:"贺州市",parentId:45e4},{code:451200,name:"河池市",parentId:45e4},{code:451300,name:"来宾市",parentId:45e4},{code:451400,name:"崇左市",parentId:45e4},{code:460100,name:"海口市",parentId:46e4},{code:460200,name:"三亚市",parentId:46e4},{code:460300,name:"三沙市",parentId:46e4},{code:469e3,name:"省直辖县级行政区划",parentId:46e4},{code:500100,name:"市辖区",parentId:5e5},{code:500200,name:"县",parentId:5e5},{code:510100,name:"成都市",parentId:51e4},{code:510300,name:"自贡市",parentId:51e4},{code:510400,name:"攀枝花市",parentId:51e4},{code:510500,name:"泸州市",parentId:51e4},{code:510600,name:"德阳市",parentId:51e4},{code:510700,name:"绵阳市",parentId:51e4},{code:510800,name:"广元市",parentId:51e4},{code:510900,name:"遂宁市",parentId:51e4},{code:511e3,name:"内江市",parentId:51e4},{code:511100,name:"乐山市",parentId:51e4},{code:511300,name:"南充市",parentId:51e4},{code:511400,name:"眉山市",parentId:51e4},{code:511500,name:"宜宾市",parentId:51e4},{code:511600,name:"广安市",parentId:51e4},{code:511700,name:"达州市",parentId:51e4},{code:511800,name:"雅安市",parentId:51e4},{code:511900,name:"巴中市",parentId:51e4},{code:512e3,name:"资阳市",parentId:51e4},{code:513200,name:"阿坝藏族羌族自治州",parentId:51e4},{code:513300,name:"甘孜藏族自治州",parentId:51e4},{code:513400,name:"凉山彝族自治州",parentId:51e4},{code:520100,name:"贵阳市",parentId:52e4},{code:520200,name:"六盘水市",parentId:52e4},{code:520300,name:"遵义市",parentId:52e4},{code:520400,name:"安顺市",parentId:52e4},{code:520500,name:"毕节市",parentId:52e4},{code:520600,name:"铜仁市",parentId:52e4},{code:522300,name:"黔西南布依族苗族自治州",parentId:52e4},{code:522600,name:"黔东南苗族侗族自治州",parentId:52e4},{code:522700,name:"黔南布依族苗族自治州",parentId:52e4},{code:530100,name:"昆明市",parentId:53e4},{code:530300,name:"曲靖市",parentId:53e4},{code:530400,name:"玉溪市",parentId:53e4},{code:530500,name:"保山市",parentId:53e4},{code:530600,name:"昭通市",parentId:53e4},{code:530700,name:"丽江市",parentId:53e4},{code:530800,name:"普洱市",parentId:53e4},{code:530900,name:"临沧市",parentId:53e4},{code:532300,name:"楚雄彝族自治州",parentId:53e4},{code:532500,name:"红河哈尼族彝族自治州",parentId:53e4},{code:532600,name:"文山壮族苗族自治州",parentId:53e4},{code:532800,name:"西双版纳傣族自治州",parentId:53e4},{code:532900,name:"大理白族自治州",parentId:53e4},{code:533100,name:"德宏傣族景颇族自治州",parentId:53e4},{code:533300,name:"怒江傈僳族自治州",parentId:53e4},{code:533400,name:"迪庆藏族自治州",parentId:53e4},{code:540100,name:"拉萨市",parentId:54e4},{code:540200,name:"日喀则市",parentId:54e4},{code:542100,name:"昌都地区",parentId:54e4},{code:542200,name:"山南地区",parentId:54e4},{code:542400,name:"那曲地区",parentId:54e4},{code:542500,name:"阿里地区",parentId:54e4},{code:542600,name:"林芝地区",parentId:54e4},{code:610100,name:"西安市",parentId:61e4},{code:610200,name:"铜川市",parentId:61e4},{code:610300,name:"宝鸡市",parentId:61e4},{code:610400,name:"咸阳市",parentId:61e4},{code:610500,name:"渭南市",parentId:61e4},{code:610600,name:"延安市",parentId:61e4},{code:610700,name:"汉中市",parentId:61e4},{code:610800,name:"榆林市",parentId:61e4},{code:610900,name:"安康市",parentId:61e4},{code:611e3,name:"商洛市",parentId:61e4},{code:620100,name:"兰州市",parentId:62e4},{code:620200,name:"嘉峪关市",parentId:62e4},{code:620300,name:"金昌市",parentId:62e4},{code:620400,name:"白银市",parentId:62e4},{code:620500,name:"天水市",parentId:62e4},{code:620600,name:"武威市",parentId:62e4},{code:620700,name:"张掖市",parentId:62e4},{code:620800,name:"平凉市",
	parentId:62e4},{code:620900,name:"酒泉市",parentId:62e4},{code:621e3,name:"庆阳市",parentId:62e4},{code:621100,name:"定西市",parentId:62e4},{code:621200,name:"陇南市",parentId:62e4},{code:622900,name:"临夏回族自治州",parentId:62e4},{code:623e3,name:"甘南藏族自治州",parentId:62e4},{code:630100,name:"西宁市",parentId:63e4},{code:630200,name:"海东市",parentId:63e4},{code:632200,name:"海北藏族自治州",parentId:63e4},{code:632300,name:"黄南藏族自治州",parentId:63e4},{code:632500,name:"海南藏族自治州",parentId:63e4},{code:632600,name:"果洛藏族自治州",parentId:63e4},{code:632700,name:"玉树藏族自治州",parentId:63e4},{code:632800,name:"海西蒙古族藏族自治州",parentId:63e4},{code:640100,name:"银川市",parentId:64e4},{code:640200,name:"石嘴山市",parentId:64e4},{code:640300,name:"吴忠市",parentId:64e4},{code:640400,name:"固原市",parentId:64e4},{code:640500,name:"中卫市",parentId:64e4},{code:650100,name:"乌鲁木齐市",parentId:65e4},{code:650200,name:"克拉玛依市",parentId:65e4},{code:652100,name:"吐鲁番地区",parentId:65e4},{code:652200,name:"哈密地区",parentId:65e4},{code:652300,name:"昌吉回族自治州",parentId:65e4},{code:652700,name:"博尔塔拉蒙古自治州",parentId:65e4},{code:652800,name:"巴音郭楞蒙古自治州",parentId:65e4},{code:652900,name:"阿克苏地区",parentId:65e4},{code:653e3,name:"克孜勒苏柯尔克孜自治州",parentId:65e4},{code:653100,name:"喀什地区",parentId:65e4},{code:653200,name:"和田地区",parentId:65e4},{code:654e3,name:"伊犁哈萨克自治州",parentId:65e4},{code:654200,name:"塔城地区",parentId:65e4},{code:654300,name:"阿勒泰地区",parentId:65e4},{code:659e3,name:"自治区直辖县级行政区划",parentId:65e4}],n.area=[{code:110101,name:"东城区",parentId:110100},{code:110102,name:"西城区",parentId:110100},{code:110105,name:"朝阳区",parentId:110100},{code:110106,name:"丰台区",parentId:110100},{code:110107,name:"石景山区",parentId:110100},{code:110108,name:"海淀区",parentId:110100},{code:110109,name:"门头沟区",parentId:110100},{code:110111,name:"房山区",parentId:110100},{code:110112,name:"通州区",parentId:110100},{code:110113,name:"顺义区",parentId:110100},{code:110114,name:"昌平区",parentId:110100},{code:110115,name:"大兴区",parentId:110100},{code:110116,name:"怀柔区",parentId:110100},{code:110117,name:"平谷区",parentId:110100},{code:110228,name:"密云县",parentId:110200},{code:110229,name:"延庆县",parentId:110200},{code:120101,name:"和平区",parentId:120100},{code:120102,name:"河东区",parentId:120100},{code:120103,name:"河西区",parentId:120100},{code:120104,name:"南开区",parentId:120100},{code:120105,name:"河北区",parentId:120100},{code:120106,name:"红桥区",parentId:120100},{code:120110,name:"东丽区",parentId:120100},{code:120111,name:"西青区",parentId:120100},{code:120112,name:"津南区",parentId:120100},{code:120113,name:"北辰区",parentId:120100},{code:120114,name:"武清区",parentId:120100},{code:120115,name:"宝坻区",parentId:120100},{code:120116,name:"滨海新区",parentId:120100},{code:120221,name:"宁河县",parentId:120200},{code:120223,name:"静海县",parentId:120200},{code:120225,name:"蓟县",parentId:120200},{code:130101,name:"市辖区",parentId:130100},{code:130102,name:"长安区",parentId:130100},{code:130104,name:"桥西区",parentId:130100},{code:130105,name:"新华区",parentId:130100},{code:130107,name:"井陉矿区",parentId:130100},{code:130108,name:"裕华区",parentId:130100},{code:130109,name:"藁城区",parentId:130100},{code:130110,name:"鹿泉区",parentId:130100},{code:130111,name:"栾城区",parentId:130100},{code:130121,name:"井陉县",parentId:130100},{code:130123,name:"正定县",parentId:130100},{code:130125,name:"行唐县",parentId:130100},{code:130126,name:"灵寿县",parentId:130100},{code:130127,name:"高邑县",parentId:130100},{code:130128,name:"深泽县",parentId:130100},{code:130129,name:"赞皇县",parentId:130100},{code:130130,name:"无极县",parentId:130100},{code:130131,name:"平山县",parentId:130100},{code:130132,name:"元氏县",parentId:130100},{code:130133,name:"赵县",parentId:130100},{code:130181,name:"辛集市",parentId:130100},{code:130183,name:"晋州市",parentId:130100},{code:130184,name:"新乐市",parentId:130100},{code:130201,name:"市辖区",parentId:130200},{code:130202,name:"路南区",parentId:130200},{code:130203,name:"路北区",parentId:130200},{code:130204,name:"古冶区",parentId:130200},{code:130205,name:"开平区",parentId:130200},{code:130207,name:"丰南区",parentId:130200},{code:130208,name:"丰润区",parentId:130200},{code:130209,name:"曹妃甸区",parentId:130200},{code:130223,name:"滦县",parentId:130200},{code:130224,name:"滦南县",parentId:130200},{code:130225,name:"乐亭县",parentId:130200},{code:130227,name:"迁西县",parentId:130200},{code:130229,name:"玉田县",parentId:130200},{code:130281,name:"遵化市",parentId:130200},{code:130283,name:"迁安市",parentId:130200},{code:130301,name:"市辖区",parentId:130300},{code:130302,name:"海港区",parentId:130300},{code:130303,name:"山海关区",parentId:130300},{code:130304,name:"北戴河区",parentId:130300},{code:130321,name:"青龙满族自治县",parentId:130300},{code:130322,name:"昌黎县",parentId:130300},{code:130323,name:"抚宁县",parentId:130300},{code:130324,name:"卢龙县",parentId:130300},{code:130401,name:"市辖区",parentId:130400},{code:130402,name:"邯山区",parentId:130400},{code:130403,name:"丛台区",parentId:130400},{code:130404,name:"复兴区",parentId:130400},{code:130406,name:"峰峰矿区",parentId:130400},{code:130421,name:"邯郸县",parentId:130400},{code:130423,name:"临漳县",parentId:130400},{code:130424,name:"成安县",parentId:130400},{code:130425,name:"大名县",parentId:130400},{code:130426,name:"涉县",parentId:130400},{code:130427,name:"磁县",parentId:130400},{code:130428,name:"肥乡县",parentId:130400},{code:130429,name:"永年县",parentId:130400},{code:130430,name:"邱县",parentId:130400},{code:130431,name:"鸡泽县",parentId:130400},{code:130432,name:"广平县",parentId:130400},{code:130433,name:"馆陶县",parentId:130400},{code:130434,name:"魏县",parentId:130400},{code:130435,name:"曲周县",parentId:130400},{code:130481,name:"武安市",parentId:130400},{code:130501,name:"市辖区",parentId:130500},{code:130502,name:"桥东区",parentId:130500},{code:130503,name:"桥西区",parentId:130500},{code:130521,name:"邢台县",parentId:130500},{code:130522,name:"临城县",parentId:130500},{code:130523,name:"内丘县",parentId:130500},{code:130524,name:"柏乡县",parentId:130500},{code:130525,name:"隆尧县",parentId:130500},{code:130526,name:"任县",parentId:130500},{code:130527,name:"南和县",parentId:130500},{code:130528,name:"宁晋县",parentId:130500},{code:130529,name:"巨鹿县",parentId:130500},{code:130530,name:"新河县",parentId:130500},{code:130531,name:"广宗县",parentId:130500},{code:130532,name:"平乡县",parentId:130500},{code:130533,name:"威县",parentId:130500},{code:130534,name:"清河县",parentId:130500},{code:130535,name:"临西县",parentId:130500},{code:130581,name:"南宫市",parentId:130500},{code:130582,name:"沙河市",parentId:130500},{code:130601,name:"市辖区",parentId:130600},{code:130602,name:"新市区",parentId:130600},{code:130603,name:"北市区",parentId:130600},{code:130604,name:"南市区",parentId:130600},{code:130621,name:"满城县",parentId:130600},{code:130622,name:"清苑县",parentId:130600},{code:130623,name:"涞水县",parentId:130600},{code:130624,name:"阜平县",parentId:130600},{code:130625,name:"徐水县",parentId:130600},{code:130626,name:"定兴县",parentId:130600},{code:130627,name:"唐县",parentId:130600},{code:130628,name:"高阳县",parentId:130600},{code:130629,name:"容城县",parentId:130600},{code:130630,name:"涞源县",parentId:130600},{code:130631,name:"望都县",parentId:130600},{code:130632,name:"安新县",parentId:130600},{code:130633,name:"易县",parentId:130600},{code:130634,name:"曲阳县",parentId:130600},{code:130635,name:"蠡县",parentId:130600},{code:130636,name:"顺平县",parentId:130600},{code:130637,name:"博野县",parentId:130600},{code:130638,name:"雄县",parentId:130600},{code:130681,name:"涿州市",parentId:130600},{code:130682,name:"定州市",parentId:130600},{code:130683,name:"安国市",parentId:130600},{code:130684,name:"高碑店市",parentId:130600},{code:130701,name:"市辖区",parentId:130700},{code:130702,name:"桥东区",parentId:130700},{code:130703,name:"桥西区",parentId:130700},{code:130705,name:"宣化区",parentId:130700},{code:130706,name:"下花园区",parentId:130700},{code:130721,name:"宣化县",parentId:130700},{code:130722,name:"张北县",parentId:130700},{code:130723,name:"康保县",parentId:130700},{code:130724,name:"沽源县",parentId:130700},{code:130725,name:"尚义县",parentId:130700},{code:130726,name:"蔚县",parentId:130700},{code:130727,name:"阳原县",parentId:130700},{code:130728,name:"怀安县",parentId:130700},{code:130729,name:"万全县",parentId:130700},{code:130730,name:"怀来县",parentId:130700},{code:130731,name:"涿鹿县",parentId:130700},{code:130732,name:"赤城县",parentId:130700},{code:130733,name:"崇礼县",parentId:130700},{code:130801,name:"市辖区",parentId:130800},{code:130802,name:"双桥区",parentId:130800},{code:130803,name:"双滦区",parentId:130800},{code:130804,name:"鹰手营子矿区",parentId:130800},{code:130821,name:"承德县",parentId:130800},{code:130822,name:"兴隆县",parentId:130800},{code:130823,name:"平泉县",parentId:130800},{code:130824,name:"滦平县",parentId:130800},{code:130825,name:"隆化县",parentId:130800},{code:130826,name:"丰宁满族自治县",parentId:130800},{code:130827,name:"宽城满族自治县",parentId:130800},{code:130828,name:"围场满族蒙古族自治县",parentId:130800},{code:130901,name:"市辖区",parentId:130900},{code:130902,name:"新华区",parentId:130900},{code:130903,name:"运河区",parentId:130900},{code:130921,name:"沧县",parentId:130900},{code:130922,name:"青县",parentId:130900},{code:130923,name:"东光县",parentId:130900},{code:130924,name:"海兴县",parentId:130900},{code:130925,name:"盐山县",parentId:130900},{code:130926,name:"肃宁县",parentId:130900},{code:130927,name:"南皮县",parentId:130900},{code:130928,name:"吴桥县",parentId:130900},{code:130929,name:"献县",parentId:130900},{code:130930,name:"孟村回族自治县",parentId:130900},{code:130981,name:"泊头市",parentId:130900},{code:130982,name:"任丘市",parentId:130900},{code:130983,name:"黄骅市",parentId:130900},{code:130984,name:"河间市",parentId:130900},{code:131001,name:"市辖区",parentId:131e3},{code:131002,name:"安次区",parentId:131e3},{code:131003,name:"广阳区",parentId:131e3},{code:131022,name:"固安县",parentId:131e3},{code:131023,name:"永清县",parentId:131e3},{code:131024,name:"香河县",parentId:131e3},{code:131025,name:"大城县",parentId:131e3},{code:131026,name:"文安县",parentId:131e3},{code:131028,name:"大厂回族自治县",parentId:131e3},{code:131081,name:"霸州市",parentId:131e3},{code:131082,name:"三河市",parentId:131e3},{code:131101,name:"市辖区",parentId:131100},{code:131102,name:"桃城区",parentId:131100},{code:131121,name:"枣强县",parentId:131100},{code:131122,name:"武邑县",parentId:131100},{code:131123,name:"武强县",parentId:131100},{code:131124,name:"饶阳县",parentId:131100},{code:131125,name:"安平县",parentId:131100},{code:131126,name:"故城县",parentId:131100},{code:131127,name:"景县",parentId:131100},{code:131128,name:"阜城县",parentId:131100},{code:131181,name:"冀州市",parentId:131100},{code:131182,name:"深州市",parentId:131100},{code:140101,name:"市辖区",parentId:140100},{code:140105,name:"小店区",parentId:140100},{code:140106,name:"迎泽区",parentId:140100},{code:140107,name:"杏花岭区",parentId:140100},{code:140108,name:"尖草坪区",parentId:140100},{code:140109,name:"万柏林区",parentId:140100},{code:140110,name:"晋源区",parentId:140100},{code:140121,name:"清徐县",parentId:140100},{code:140122,name:"阳曲县",parentId:140100},{code:140123,name:"娄烦县",parentId:140100},{code:140181,name:"古交市",parentId:140100},{code:140201,name:"市辖区",parentId:140200},{code:140202,name:"城区",parentId:140200},{code:140203,name:"矿区",parentId:140200},{code:140211,name:"南郊区",parentId:140200},{code:140212,name:"新荣区",parentId:140200},{code:140221,name:"阳高县",parentId:140200},{code:140222,name:"天镇县",parentId:140200},{code:140223,name:"广灵县",parentId:140200},{code:140224,name:"灵丘县",parentId:140200},{code:140225,name:"浑源县",parentId:140200},{code:140226,name:"左云县",parentId:140200},{code:140227,name:"大同县",parentId:140200},{code:140301,name:"市辖区",parentId:140300},{code:140302,name:"城区",parentId:140300},{code:140303,name:"矿区",parentId:140300},{code:140311,name:"郊区",parentId:140300},{code:140321,name:"平定县",parentId:140300},{code:140322,name:"盂县",parentId:140300},{code:140401,name:"市辖区",parentId:140400},{code:140402,name:"城区",parentId:140400},{code:140411,name:"郊区",parentId:140400},{code:140421,name:"长治县",parentId:140400},{code:140423,name:"襄垣县",parentId:140400},{code:140424,name:"屯留县",parentId:140400},{code:140425,name:"平顺县",parentId:140400},{code:140426,name:"黎城县",parentId:140400},{code:140427,name:"壶关县",parentId:140400},{code:140428,name:"长子县",parentId:140400},{code:140429,name:"武乡县",parentId:140400},{code:140430,name:"沁县",parentId:140400},{code:140431,name:"沁源县",parentId:140400},{code:140481,name:"潞城市",parentId:140400},{code:140501,name:"市辖区",parentId:140500},{code:140502,name:"城区",parentId:140500},{code:140521,name:"沁水县",parentId:140500},{code:140522,name:"阳城县",parentId:140500},{code:140524,name:"陵川县",parentId:140500},{code:140525,name:"泽州县",parentId:140500},{code:140581,name:"高平市",parentId:140500},{code:140601,name:"市辖区",parentId:140600},{code:140602,name:"朔城区",parentId:140600},{code:140603,name:"平鲁区",parentId:140600},{code:140621,name:"山阴县",parentId:140600},{code:140622,name:"应县",parentId:140600},{code:140623,name:"右玉县",parentId:140600},{code:140624,name:"怀仁县",parentId:140600},{code:140701,name:"市辖区",parentId:140700},{code:140702,name:"榆次区",parentId:140700},{code:140721,name:"榆社县",parentId:140700},{code:140722,name:"左权县",parentId:140700},{code:140723,name:"和顺县",parentId:140700},{code:140724,name:"昔阳县",parentId:140700},{code:140725,name:"寿阳县",parentId:140700},{code:140726,name:"太谷县",parentId:140700},{code:140727,name:"祁县",parentId:140700},{code:140728,name:"平遥县",parentId:140700},{code:140729,name:"灵石县",parentId:140700},{code:140781,name:"介休市",parentId:140700},{code:140801,name:"市辖区",parentId:140800},{code:140802,name:"盐湖区",parentId:140800},{code:140821,name:"临猗县",parentId:140800},{code:140822,name:"万荣县",parentId:140800},{code:140823,name:"闻喜县",parentId:140800},{code:140824,name:"稷山县",parentId:140800},{code:140825,name:"新绛县",parentId:140800},{code:140826,name:"绛县",parentId:140800},{code:140827,name:"垣曲县",parentId:140800},{code:140828,name:"夏县",parentId:140800},{code:140829,name:"平陆县",parentId:140800},{code:140830,name:"芮城县",parentId:140800},{code:140881,name:"永济市",parentId:140800},{code:140882,name:"河津市",parentId:140800},{code:140901,name:"市辖区",parentId:140900},{code:140902,name:"忻府区",parentId:140900},{code:140921,name:"定襄县",parentId:140900},{code:140922,name:"五台县",parentId:140900},{code:140923,name:"代县",parentId:140900},{code:140924,name:"繁峙县",parentId:140900},{code:140925,name:"宁武县",parentId:140900},{code:140926,name:"静乐县",parentId:140900},{code:140927,name:"神池县",parentId:140900},{code:140928,name:"五寨县",parentId:140900},{code:140929,name:"岢岚县",parentId:140900},{code:140930,name:"河曲县",parentId:140900},{code:140931,name:"保德县",parentId:140900},{code:140932,name:"偏关县",parentId:140900},{code:140981,name:"原平市",parentId:140900},{code:141001,name:"市辖区",parentId:141e3},{code:141002,name:"尧都区",parentId:141e3},{code:141021,name:"曲沃县",parentId:141e3},{code:141022,name:"翼城县",parentId:141e3},{code:141023,name:"襄汾县",parentId:141e3},{code:141024,name:"洪洞县",parentId:141e3},{code:141025,name:"古县",parentId:141e3},{code:141026,name:"安泽县",parentId:141e3},{code:141027,name:"浮山县",parentId:141e3},{code:141028,name:"吉县",parentId:141e3},{code:141029,name:"乡宁县",parentId:141e3},{code:141030,name:"大宁县",parentId:141e3},{code:141031,name:"隰县",parentId:141e3},{code:141032,name:"永和县",parentId:141e3},{code:141033,name:"蒲县",parentId:141e3},{code:141034,name:"汾西县",parentId:141e3},{code:141081,name:"侯马市",parentId:141e3},{code:141082,name:"霍州市",parentId:141e3},{code:141101,name:"市辖区",parentId:141100},{code:141102,name:"离石区",parentId:141100},{code:141121,name:"文水县",parentId:141100},{code:141122,name:"交城县",parentId:141100},{code:141123,name:"兴县",parentId:141100},{code:141124,name:"临县",parentId:141100},{code:141125,name:"柳林县",parentId:141100},{code:141126,name:"石楼县",parentId:141100},{code:141127,name:"岚县",parentId:141100},{code:141128,name:"方山县",parentId:141100},{code:141129,name:"中阳县",parentId:141100},{code:141130,name:"交口县",parentId:141100},{code:141181,name:"孝义市",parentId:141100},{code:141182,name:"汾阳市",parentId:141100},{code:150101,name:"市辖区",parentId:150100},{code:150102,name:"新城区",parentId:150100},{code:150103,name:"回民区",parentId:150100},{code:150104,name:"玉泉区",parentId:150100},{code:150105,name:"赛罕区",parentId:150100},{code:150121,name:"土默特左旗",parentId:150100},{code:150122,name:"托克托县",parentId:150100},{code:150123,name:"和林格尔县",parentId:150100},{code:150124,name:"清水河县",parentId:150100},{code:150125,name:"武川县",parentId:150100},{code:150201,name:"市辖区",parentId:150200},{code:150202,name:"东河区",parentId:150200},{code:150203,name:"昆都仑区",parentId:150200},{code:150204,name:"青山区",parentId:150200},{code:150205,name:"石拐区",parentId:150200},{code:150206,name:"白云鄂博矿区",parentId:150200},{code:150207,name:"九原区",parentId:150200},{code:150221,name:"土默特右旗",parentId:150200},{code:150222,name:"固阳县",parentId:150200},{code:150223,name:"达尔罕茂明安联合旗",parentId:150200},{code:150301,name:"市辖区",parentId:150300},{code:150302,name:"海勃湾区",parentId:150300},{code:150303,name:"海南区",parentId:150300},{code:150304,name:"乌达区",parentId:150300},{code:150401,name:"市辖区",parentId:150400},{code:150402,name:"红山区",parentId:150400},{code:150403,name:"元宝山区",parentId:150400},{code:150404,name:"松山区",parentId:150400},{code:150421,name:"阿鲁科尔沁旗",parentId:150400},{code:150422,name:"巴林左旗",parentId:150400},{code:150423,name:"巴林右旗",parentId:150400},{code:150424,name:"林西县",parentId:150400},{code:150425,name:"克什克腾旗",parentId:150400},{code:150426,name:"翁牛特旗",parentId:150400},{code:150428,name:"喀喇沁旗",parentId:150400},{code:150429,name:"宁城县",parentId:150400},{code:150430,name:"敖汉旗",parentId:150400},{code:150501,name:"市辖区",parentId:150500},{code:150502,name:"科尔沁区",parentId:150500},{code:150521,name:"科尔沁左翼中旗",parentId:150500},{code:150522,name:"科尔沁左翼后旗",parentId:150500},{code:150523,name:"开鲁县",parentId:150500},{code:150524,name:"库伦旗",parentId:150500},{code:150525,name:"奈曼旗",parentId:150500},{code:150526,name:"扎鲁特旗",parentId:150500},{code:150581,name:"霍林郭勒市",parentId:150500},{code:150601,name:"市辖区",parentId:150600},{code:150602,name:"东胜区",parentId:150600},{code:150621,name:"达拉特旗",parentId:150600},{code:150622,name:"准格尔旗",parentId:150600},{code:150623,name:"鄂托克前旗",parentId:150600},{code:150624,name:"鄂托克旗",parentId:150600},{code:150625,name:"杭锦旗",parentId:150600},{code:150626,name:"乌审旗",parentId:150600},{code:150627,name:"伊金霍洛旗",parentId:150600},{code:150701,name:"市辖区",parentId:150700},{code:150702,name:"海拉尔区",parentId:150700},{code:150703,name:"扎赉诺尔区",parentId:150700},{code:150721,name:"阿荣旗",parentId:150700},{code:150722,name:"莫力达瓦达斡尔族自治旗",parentId:150700},{code:150723,name:"鄂伦春自治旗",parentId:150700},{code:150724,name:"鄂温克族自治旗",parentId:150700},{code:150725,name:"陈巴尔虎旗",parentId:150700},{code:150726,name:"新巴尔虎左旗",parentId:150700},{code:150727,name:"新巴尔虎右旗",parentId:150700},{code:150781,name:"满洲里市",parentId:150700},{code:150782,name:"牙克石市",parentId:150700},{code:150783,name:"扎兰屯市",parentId:150700},{code:150784,name:"额尔古纳市",parentId:150700},{code:150785,name:"根河市",parentId:150700},{code:150801,name:"市辖区",parentId:150800},{code:150802,name:"临河区",parentId:150800},{code:150821,name:"五原县",parentId:150800},{code:150822,name:"磴口县",parentId:150800},{code:150823,name:"乌拉特前旗",parentId:150800},{code:150824,name:"乌拉特中旗",parentId:150800},{code:150825,name:"乌拉特后旗",parentId:150800},{code:150826,name:"杭锦后旗",parentId:150800},{code:150901,name:"市辖区",parentId:150900},{code:150902,name:"集宁区",parentId:150900},{code:150921,name:"卓资县",parentId:150900},{code:150922,name:"化德县",parentId:150900},{code:150923,name:"商都县",parentId:150900},{code:150924,name:"兴和县",parentId:150900},{code:150925,name:"凉城县",parentId:150900},{code:150926,name:"察哈尔右翼前旗",parentId:150900},{code:150927,name:"察哈尔右翼中旗",parentId:150900},{code:150928,name:"察哈尔右翼后旗",parentId:150900},{code:150929,name:"四子王旗",parentId:150900},{code:150981,name:"丰镇市",parentId:150900},{code:152201,name:"乌兰浩特市",parentId:152200},{code:152202,name:"阿尔山市",parentId:152200},{code:152221,name:"科尔沁右翼前旗",parentId:152200},{code:152222,name:"科尔沁右翼中旗",parentId:152200},{code:152223,name:"扎赉特旗",parentId:152200},{code:152224,name:"突泉县",parentId:152200},{code:152501,name:"二连浩特市",parentId:152500},{code:152502,name:"锡林浩特市",parentId:152500},{code:152522,name:"阿巴嘎旗",parentId:152500},{code:152523,name:"苏尼特左旗",parentId:152500},{code:152524,name:"苏尼特右旗",parentId:152500},{code:152525,name:"东乌珠穆沁旗",parentId:152500},{code:152526,name:"西乌珠穆沁旗",parentId:152500},{code:152527,name:"太仆寺旗",parentId:152500},{code:152528,name:"镶黄旗",parentId:152500},{code:152529,name:"正镶白旗",parentId:152500},{code:152530,name:"正蓝旗",parentId:152500},{code:152531,name:"多伦县",parentId:152500},{code:152921,name:"阿拉善左旗",parentId:152900},{code:152922,name:"阿拉善右旗",parentId:152900},{code:152923,name:"额济纳旗",parentId:152900},{code:210101,name:"市辖区",parentId:210100},{code:210102,name:"和平区",parentId:210100},{code:210103,name:"沈河区",parentId:210100},{code:210104,name:"大东区",parentId:210100},{code:210105,name:"皇姑区",parentId:210100},{code:210106,name:"铁西区",parentId:210100},{code:210111,name:"苏家屯区",parentId:210100},{code:210112,name:"浑南区",parentId:210100},{code:210113,name:"沈北新区",parentId:210100},{code:210114,name:"于洪区",parentId:210100},{code:210122,name:"辽中县",parentId:210100},{code:210123,name:"康平县",parentId:210100},{code:210124,name:"法库县",parentId:210100},{code:210181,name:"新民市",parentId:210100},{code:210201,name:"市辖区",parentId:210200},{code:210202,name:"中山区",parentId:210200},{code:210203,name:"西岗区",parentId:210200},{code:210204,name:"沙河口区",parentId:210200},{code:210211,name:"甘井子区",parentId:210200},{code:210212,name:"旅顺口区",parentId:210200},{code:210213,name:"金州区",parentId:210200},{code:210224,name:"长海县",parentId:210200},{code:210281,name:"瓦房店市",parentId:210200},{code:210282,name:"普兰店市",parentId:210200},{code:210283,name:"庄河市",parentId:210200},{code:210301,name:"市辖区",parentId:210300},{code:210302,name:"铁东区",parentId:210300},{code:210303,name:"铁西区",parentId:210300},{code:210304,name:"立山区",parentId:210300},{code:210311,name:"千山区",parentId:210300},{code:210321,name:"台安县",parentId:210300},{code:210323,name:"岫岩满族自治县",parentId:210300},{code:210381,name:"海城市",parentId:210300},{code:210401,name:"市辖区",parentId:210400},{code:210402,name:"新抚区",parentId:210400},{code:210403,name:"东洲区",parentId:210400},{code:210404,name:"望花区",parentId:210400},{code:210411,name:"顺城区",parentId:210400},{code:210421,name:"抚顺县",parentId:210400},{code:210422,name:"新宾满族自治县",parentId:210400},{code:210423,name:"清原满族自治县",parentId:210400},{code:210501,name:"市辖区",parentId:210500},{code:210502,name:"平山区",parentId:210500},{code:210503,name:"溪湖区",parentId:210500},{code:210504,name:"明山区",parentId:210500},{code:210505,name:"南芬区",parentId:210500},{code:210521,name:"本溪满族自治县",parentId:210500},{code:210522,name:"桓仁满族自治县",parentId:210500},{code:210601,name:"市辖区",parentId:210600},{code:210602,name:"元宝区",parentId:210600},{code:210603,name:"振兴区",parentId:210600},{code:210604,name:"振安区",parentId:210600},{code:210624,name:"宽甸满族自治县",parentId:210600},{code:210681,name:"东港市",parentId:210600},{code:210682,name:"凤城市",parentId:210600},{code:210701,name:"市辖区",parentId:210700},{code:210702,name:"古塔区",parentId:210700},{code:210703,name:"凌河区",parentId:210700},{code:210711,name:"太和区",parentId:210700},{code:210726,name:"黑山县",parentId:210700},{code:210727,name:"义县",parentId:210700},{code:210781,name:"凌海市",parentId:210700},{code:210782,name:"北镇市",parentId:210700},{code:210801,name:"市辖区",parentId:210800},{code:210802,name:"站前区",parentId:210800},{code:210803,name:"西市区",parentId:210800},{code:210804,name:"鲅鱼圈区",parentId:210800},{code:210811,name:"老边区",parentId:210800},{code:210881,name:"盖州市",parentId:210800},{code:210882,name:"大石桥市",parentId:210800},{code:210901,name:"市辖区",parentId:210900},{code:210902,name:"海州区",parentId:210900},{code:210903,name:"新邱区",parentId:210900},{code:210904,name:"太平区",parentId:210900},{code:210905,name:"清河门区",parentId:210900},{code:210911,name:"细河区",parentId:210900},{code:210921,name:"阜新蒙古族自治县",parentId:210900},{code:210922,name:"彰武县",parentId:210900},{code:211001,name:"市辖区",parentId:211e3},{code:211002,name:"白塔区",parentId:211e3},{code:211003,name:"文圣区",parentId:211e3},{code:211004,name:"宏伟区",parentId:211e3},{code:211005,name:"弓长岭区",parentId:211e3},{code:211011,name:"太子河区",parentId:211e3},{code:211021,name:"辽阳县",parentId:211e3},{code:211081,name:"灯塔市",parentId:211e3},{code:211101,name:"市辖区",parentId:211100},{code:211102,name:"双台子区",parentId:211100},{code:211103,name:"兴隆台区",parentId:211100},{code:211121,name:"大洼县",parentId:211100},{code:211122,name:"盘山县",parentId:211100},{code:211201,name:"市辖区",parentId:211200},{code:211202,name:"银州区",parentId:211200},{code:211204,name:"清河区",parentId:211200},{code:211221,name:"铁岭县",parentId:211200},{code:211223,name:"西丰县",parentId:211200},{code:211224,name:"昌图县",parentId:211200},{code:211281,name:"调兵山市",parentId:211200},{code:211282,name:"开原市",parentId:211200},{code:211301,name:"市辖区",parentId:211300},{code:211302,name:"双塔区",parentId:211300},{code:211303,name:"龙城区",parentId:211300},{code:211321,name:"朝阳县",parentId:211300},{code:211322,name:"建平县",parentId:211300},{code:211324,name:"喀喇沁左翼蒙古族自治县",parentId:211300},{code:211381,name:"北票市",parentId:211300},{code:211382,name:"凌源市",parentId:211300},{code:211401,name:"市辖区",parentId:211400},{code:211402,name:"连山区",parentId:211400},{code:211403,name:"龙港区",parentId:211400},{code:211404,name:"南票区",parentId:211400},{code:211421,name:"绥中县",parentId:211400},{code:211422,name:"建昌县",parentId:211400},{code:211481,name:"兴城市",parentId:211400},{code:220101,name:"市辖区",parentId:220100},{code:220102,name:"南关区",parentId:220100},{code:220103,name:"宽城区",parentId:220100},{code:220104,name:"朝阳区",parentId:220100},{code:220105,name:"二道区",parentId:220100},{code:220106,name:"绿园区",parentId:220100},{code:220112,name:"双阳区",parentId:220100},{code:220113,name:"九台区",parentId:220100},{code:220122,name:"农安县",parentId:220100},{code:220182,name:"榆树市",parentId:220100},{code:220183,name:"德惠市",parentId:220100},{code:220201,name:"市辖区",parentId:220200},{code:220202,name:"昌邑区",parentId:220200},{code:220203,name:"龙潭区",parentId:220200},{code:220204,name:"船营区",parentId:220200},{code:220211,name:"丰满区",parentId:220200},{code:220221,name:"永吉县",parentId:220200},{code:220281,name:"蛟河市",parentId:220200},{code:220282,name:"桦甸市",parentId:220200},{code:220283,name:"舒兰市",parentId:220200},{code:220284,name:"磐石市",parentId:220200},{code:220301,name:"市辖区",parentId:220300},{code:220302,name:"铁西区",parentId:220300},{code:220303,name:"铁东区",parentId:220300},{code:220322,name:"梨树县",parentId:220300},{code:220323,name:"伊通满族自治县",parentId:220300},{code:220381,name:"公主岭市",parentId:220300},{code:220382,name:"双辽市",parentId:220300},{code:220401,name:"市辖区",parentId:220400},{code:220402,name:"龙山区",parentId:220400},{code:220403,name:"西安区",parentId:220400},{code:220421,name:"东丰县",parentId:220400},{code:220422,name:"东辽县",parentId:220400},{code:220501,name:"市辖区",parentId:220500},{code:220502,name:"东昌区",parentId:220500},{code:220503,name:"二道江区",parentId:220500},{code:220521,name:"通化县",parentId:220500},{code:220523,name:"辉南县",parentId:220500},{code:220524,name:"柳河县",parentId:220500},{code:220581,name:"梅河口市",parentId:220500},{code:220582,name:"集安市",parentId:220500},{code:220601,name:"市辖区",parentId:220600},{code:220602,name:"浑江区",parentId:220600},{code:220605,name:"江源区",parentId:220600},{code:220621,name:"抚松县",parentId:220600},{code:220622,name:"靖宇县",parentId:220600},{code:220623,name:"长白朝鲜族自治县",parentId:220600},{code:220681,name:"临江市",parentId:220600},{code:220701,name:"市辖区",parentId:220700},{code:220702,name:"宁江区",parentId:220700},{code:220721,name:"前郭尔罗斯蒙古族自治县",parentId:220700},{code:220722,name:"长岭县",parentId:220700},{code:220723,name:"乾安县",parentId:220700},{code:220781,name:"扶余市",parentId:220700},{code:220801,name:"市辖区",parentId:220800},{code:220802,name:"洮北区",parentId:220800},{code:220821,name:"镇赉县",parentId:220800},{code:220822,name:"通榆县",parentId:220800},{code:220881,name:"洮南市",parentId:220800},{code:220882,name:"大安市",parentId:220800},{code:222401,name:"延吉市",parentId:222400},{code:222402,name:"图们市",parentId:222400},{code:222403,name:"敦化市",parentId:222400},{code:222404,name:"珲春市",parentId:222400},{code:222405,name:"龙井市",parentId:222400},{code:222406,name:"和龙市",parentId:222400},{code:222424,name:"汪清县",parentId:222400},{code:222426,name:"安图县",parentId:222400},{code:230101,name:"市辖区",parentId:230100},{code:230102,name:"道里区",parentId:230100},{code:230103,name:"南岗区",parentId:230100},{code:230104,name:"道外区",parentId:230100},{code:230108,name:"平房区",parentId:230100},{code:230109,name:"松北区",parentId:230100},{code:230110,name:"香坊区",parentId:230100},{code:230111,name:"呼兰区",parentId:230100},{code:230112,name:"阿城区",parentId:230100},{code:230123,name:"依兰县",parentId:230100},{code:230124,name:"方正县",parentId:230100},{code:230125,name:"宾县",parentId:230100},{code:230126,name:"巴彦县",parentId:230100},{code:230127,name:"木兰县",parentId:230100},{code:230128,name:"通河县",parentId:230100},{code:230129,name:"延寿县",parentId:230100},{code:230182,name:"双城市",parentId:230100},{code:230183,name:"尚志市",parentId:230100},{code:230184,name:"五常市",parentId:230100},{code:230201,name:"市辖区",parentId:230200},{code:230202,name:"龙沙区",parentId:230200},{code:230203,name:"建华区",parentId:230200},{code:230204,name:"铁锋区",parentId:230200},{code:230205,name:"昂昂溪区",parentId:230200},{code:230206,name:"富拉尔基区",parentId:230200},{code:230207,name:"碾子山区",parentId:230200},{code:230208,name:"梅里斯达斡尔族区",parentId:230200},{code:230221,name:"龙江县",parentId:230200},{code:230223,name:"依安县",parentId:230200},{code:230224,name:"泰来县",parentId:230200},{code:230225,name:"甘南县",parentId:230200},{code:230227,name:"富裕县",parentId:230200},{code:230229,name:"克山县",parentId:230200},{code:230230,name:"克东县",parentId:230200},{code:230231,name:"拜泉县",parentId:230200},{code:230281,name:"讷河市",parentId:230200},{code:230301,name:"市辖区",parentId:230300},{code:230302,name:"鸡冠区",parentId:230300},{code:230303,name:"恒山区",parentId:230300},{code:230304,name:"滴道区",parentId:230300},{code:230305,name:"梨树区",parentId:230300},{code:230306,name:"城子河区",parentId:230300},{code:230307,name:"麻山区",parentId:230300},{code:230321,name:"鸡东县",parentId:230300},{code:230381,name:"虎林市",parentId:230300},{code:230382,name:"密山市",parentId:230300},{code:230401,name:"市辖区",parentId:230400},{code:230402,name:"向阳区",parentId:230400},{code:230403,name:"工农区",parentId:230400},{code:230404,name:"南山区",parentId:230400},{code:230405,name:"兴安区",parentId:230400},{code:230406,name:"东山区",parentId:230400},{code:230407,name:"兴山区",parentId:230400},{code:230421,name:"萝北县",parentId:230400},{code:230422,name:"绥滨县",parentId:230400},{code:230501,name:"市辖区",parentId:230500},{code:230502,name:"尖山区",parentId:230500},{code:230503,name:"岭东区",parentId:230500},{code:230505,name:"四方台区",parentId:230500},{code:230506,name:"宝山区",parentId:230500},{code:230521,name:"集贤县",parentId:230500},{code:230522,name:"友谊县",parentId:230500},{code:230523,name:"宝清县",parentId:230500},{code:230524,name:"饶河县",parentId:230500},{code:230601,name:"市辖区",parentId:230600},{code:230602,name:"萨尔图区",parentId:230600},{code:230603,name:"龙凤区",parentId:230600},{code:230604,name:"让胡路区",parentId:230600},{code:230605,name:"红岗区",parentId:230600},{code:230606,name:"大同区",parentId:230600},{code:230621,name:"肇州县",parentId:230600},{code:230622,name:"肇源县",parentId:230600},{code:230623,name:"林甸县",parentId:230600},{code:230624,name:"杜尔伯特蒙古族自治县",parentId:230600},{code:230701,name:"市辖区",parentId:230700},{code:230702,name:"伊春区",parentId:230700},{code:230703,name:"南岔区",parentId:230700},{code:230704,name:"友好区",parentId:230700},{code:230705,name:"西林区",parentId:230700},{code:230706,name:"翠峦区",parentId:230700},{code:230707,name:"新青区",parentId:230700},{code:230708,name:"美溪区",parentId:230700},{code:230709,name:"金山屯区",parentId:230700},{code:230710,name:"五营区",parentId:230700},{code:230711,name:"乌马河区",parentId:230700},{code:230712,name:"汤旺河区",parentId:230700},{code:230713,name:"带岭区",parentId:230700},{code:230714,name:"乌伊岭区",parentId:230700},{code:230715,name:"红星区",parentId:230700},{code:230716,name:"上甘岭区",parentId:230700},{code:230722,name:"嘉荫县",parentId:230700},{code:230781,name:"铁力市",parentId:230700},{code:230801,name:"市辖区",parentId:230800},{code:230803,name:"向阳区",parentId:230800},{code:230804,name:"前进区",parentId:230800},{code:230805,name:"东风区",parentId:230800},{code:230811,name:"郊区",parentId:230800},{code:230822,name:"桦南县",parentId:230800},{code:230826,name:"桦川县",parentId:230800},{code:230828,name:"汤原县",parentId:230800},{code:230833,name:"抚远县",parentId:230800},{code:230881,name:"同江市",parentId:230800},{code:230882,name:"富锦市",parentId:230800},{code:230901,name:"市辖区",parentId:230900
	},{code:230902,name:"新兴区",parentId:230900},{code:230903,name:"桃山区",parentId:230900},{code:230904,name:"茄子河区",parentId:230900},{code:230921,name:"勃利县",parentId:230900},{code:231001,name:"市辖区",parentId:231e3},{code:231002,name:"东安区",parentId:231e3},{code:231003,name:"阳明区",parentId:231e3},{code:231004,name:"爱民区",parentId:231e3},{code:231005,name:"西安区",parentId:231e3},{code:231024,name:"东宁县",parentId:231e3},{code:231025,name:"林口县",parentId:231e3},{code:231081,name:"绥芬河市",parentId:231e3},{code:231083,name:"海林市",parentId:231e3},{code:231084,name:"宁安市",parentId:231e3},{code:231085,name:"穆棱市",parentId:231e3},{code:231101,name:"市辖区",parentId:231100},{code:231102,name:"爱辉区",parentId:231100},{code:231121,name:"嫩江县",parentId:231100},{code:231123,name:"逊克县",parentId:231100},{code:231124,name:"孙吴县",parentId:231100},{code:231181,name:"北安市",parentId:231100},{code:231182,name:"五大连池市",parentId:231100},{code:231201,name:"市辖区",parentId:231200},{code:231202,name:"北林区",parentId:231200},{code:231221,name:"望奎县",parentId:231200},{code:231222,name:"兰西县",parentId:231200},{code:231223,name:"青冈县",parentId:231200},{code:231224,name:"庆安县",parentId:231200},{code:231225,name:"明水县",parentId:231200},{code:231226,name:"绥棱县",parentId:231200},{code:231281,name:"安达市",parentId:231200},{code:231282,name:"肇东市",parentId:231200},{code:231283,name:"海伦市",parentId:231200},{code:232721,name:"呼玛县",parentId:232700},{code:232722,name:"塔河县",parentId:232700},{code:232723,name:"漠河县",parentId:232700},{code:310101,name:"黄浦区",parentId:310100},{code:310104,name:"徐汇区",parentId:310100},{code:310105,name:"长宁区",parentId:310100},{code:310106,name:"静安区",parentId:310100},{code:310107,name:"普陀区",parentId:310100},{code:310108,name:"闸北区",parentId:310100},{code:310109,name:"虹口区",parentId:310100},{code:310110,name:"杨浦区",parentId:310100},{code:310112,name:"闵行区",parentId:310100},{code:310113,name:"宝山区",parentId:310100},{code:310114,name:"嘉定区",parentId:310100},{code:310115,name:"浦东新区",parentId:310100},{code:310116,name:"金山区",parentId:310100},{code:310117,name:"松江区",parentId:310100},{code:310118,name:"青浦区",parentId:310100},{code:310120,name:"奉贤区",parentId:310100},{code:310230,name:"崇明县",parentId:310200},{code:320101,name:"市辖区",parentId:320100},{code:320102,name:"玄武区",parentId:320100},{code:320104,name:"秦淮区",parentId:320100},{code:320105,name:"建邺区",parentId:320100},{code:320106,name:"鼓楼区",parentId:320100},{code:320111,name:"浦口区",parentId:320100},{code:320113,name:"栖霞区",parentId:320100},{code:320114,name:"雨花台区",parentId:320100},{code:320115,name:"江宁区",parentId:320100},{code:320116,name:"六合区",parentId:320100},{code:320117,name:"溧水区",parentId:320100},{code:320118,name:"高淳区",parentId:320100},{code:320201,name:"市辖区",parentId:320200},{code:320202,name:"崇安区",parentId:320200},{code:320203,name:"南长区",parentId:320200},{code:320204,name:"北塘区",parentId:320200},{code:320205,name:"锡山区",parentId:320200},{code:320206,name:"惠山区",parentId:320200},{code:320211,name:"滨湖区",parentId:320200},{code:320281,name:"江阴市",parentId:320200},{code:320282,name:"宜兴市",parentId:320200},{code:320301,name:"市辖区",parentId:320300},{code:320302,name:"鼓楼区",parentId:320300},{code:320303,name:"云龙区",parentId:320300},{code:320305,name:"贾汪区",parentId:320300},{code:320311,name:"泉山区",parentId:320300},{code:320312,name:"铜山区",parentId:320300},{code:320321,name:"丰县",parentId:320300},{code:320322,name:"沛县",parentId:320300},{code:320324,name:"睢宁县",parentId:320300},{code:320381,name:"新沂市",parentId:320300},{code:320382,name:"邳州市",parentId:320300},{code:320401,name:"市辖区",parentId:320400},{code:320402,name:"天宁区",parentId:320400},{code:320404,name:"钟楼区",parentId:320400},{code:320405,name:"戚墅堰区",parentId:320400},{code:320411,name:"新北区",parentId:320400},{code:320412,name:"武进区",parentId:320400},{code:320481,name:"溧阳市",parentId:320400},{code:320482,name:"金坛市",parentId:320400},{code:320501,name:"市辖区",parentId:320500},{code:320505,name:"虎丘区",parentId:320500},{code:320506,name:"吴中区",parentId:320500},{code:320507,name:"相城区",parentId:320500},{code:320508,name:"姑苏区",parentId:320500},{code:320509,name:"吴江区",parentId:320500},{code:320581,name:"常熟市",parentId:320500},{code:320582,name:"张家港市",parentId:320500},{code:320583,name:"昆山市",parentId:320500},{code:320585,name:"太仓市",parentId:320500},{code:320601,name:"市辖区",parentId:320600},{code:320602,name:"崇川区",parentId:320600},{code:320611,name:"港闸区",parentId:320600},{code:320612,name:"通州区",parentId:320600},{code:320621,name:"海安县",parentId:320600},{code:320623,name:"如东县",parentId:320600},{code:320681,name:"启东市",parentId:320600},{code:320682,name:"如皋市",parentId:320600},{code:320684,name:"海门市",parentId:320600},{code:320701,name:"市辖区",parentId:320700},{code:320703,name:"连云区",parentId:320700},{code:320706,name:"海州区",parentId:320700},{code:320707,name:"赣榆区",parentId:320700},{code:320722,name:"东海县",parentId:320700},{code:320723,name:"灌云县",parentId:320700},{code:320724,name:"灌南县",parentId:320700},{code:320801,name:"市辖区",parentId:320800},{code:320802,name:"清河区",parentId:320800},{code:320803,name:"淮安区",parentId:320800},{code:320804,name:"淮阴区",parentId:320800},{code:320811,name:"清浦区",parentId:320800},{code:320826,name:"涟水县",parentId:320800},{code:320829,name:"洪泽县",parentId:320800},{code:320830,name:"盱眙县",parentId:320800},{code:320831,name:"金湖县",parentId:320800},{code:320901,name:"市辖区",parentId:320900},{code:320902,name:"亭湖区",parentId:320900},{code:320903,name:"盐都区",parentId:320900},{code:320921,name:"响水县",parentId:320900},{code:320922,name:"滨海县",parentId:320900},{code:320923,name:"阜宁县",parentId:320900},{code:320924,name:"射阳县",parentId:320900},{code:320925,name:"建湖县",parentId:320900},{code:320981,name:"东台市",parentId:320900},{code:320982,name:"大丰市",parentId:320900},{code:321001,name:"市辖区",parentId:321e3},{code:321002,name:"广陵区",parentId:321e3},{code:321003,name:"邗江区",parentId:321e3},{code:321012,name:"江都区",parentId:321e3},{code:321023,name:"宝应县",parentId:321e3},{code:321081,name:"仪征市",parentId:321e3},{code:321084,name:"高邮市",parentId:321e3},{code:321101,name:"市辖区",parentId:321100},{code:321102,name:"京口区",parentId:321100},{code:321111,name:"润州区",parentId:321100},{code:321112,name:"丹徒区",parentId:321100},{code:321181,name:"丹阳市",parentId:321100},{code:321182,name:"扬中市",parentId:321100},{code:321183,name:"句容市",parentId:321100},{code:321201,name:"市辖区",parentId:321200},{code:321202,name:"海陵区",parentId:321200},{code:321203,name:"高港区",parentId:321200},{code:321204,name:"姜堰区",parentId:321200},{code:321281,name:"兴化市",parentId:321200},{code:321282,name:"靖江市",parentId:321200},{code:321283,name:"泰兴市",parentId:321200},{code:321301,name:"市辖区",parentId:321300},{code:321302,name:"宿城区",parentId:321300},{code:321311,name:"宿豫区",parentId:321300},{code:321322,name:"沭阳县",parentId:321300},{code:321323,name:"泗阳县",parentId:321300},{code:321324,name:"泗洪县",parentId:321300},{code:330101,name:"市辖区",parentId:330100},{code:330102,name:"上城区",parentId:330100},{code:330103,name:"下城区",parentId:330100},{code:330104,name:"江干区",parentId:330100},{code:330105,name:"拱墅区",parentId:330100},{code:330106,name:"西湖区",parentId:330100},{code:330108,name:"滨江区",parentId:330100},{code:330109,name:"萧山区",parentId:330100},{code:330110,name:"余杭区",parentId:330100},{code:330122,name:"桐庐县",parentId:330100},{code:330127,name:"淳安县",parentId:330100},{code:330182,name:"建德市",parentId:330100},{code:330183,name:"富阳市",parentId:330100},{code:330185,name:"临安市",parentId:330100},{code:330201,name:"市辖区",parentId:330200},{code:330203,name:"海曙区",parentId:330200},{code:330204,name:"江东区",parentId:330200},{code:330205,name:"江北区",parentId:330200},{code:330206,name:"北仑区",parentId:330200},{code:330211,name:"镇海区",parentId:330200},{code:330212,name:"鄞州区",parentId:330200},{code:330225,name:"象山县",parentId:330200},{code:330226,name:"宁海县",parentId:330200},{code:330281,name:"余姚市",parentId:330200},{code:330282,name:"慈溪市",parentId:330200},{code:330283,name:"奉化市",parentId:330200},{code:330301,name:"市辖区",parentId:330300},{code:330302,name:"鹿城区",parentId:330300},{code:330303,name:"龙湾区",parentId:330300},{code:330304,name:"瓯海区",parentId:330300},{code:330322,name:"洞头县",parentId:330300},{code:330324,name:"永嘉县",parentId:330300},{code:330326,name:"平阳县",parentId:330300},{code:330327,name:"苍南县",parentId:330300},{code:330328,name:"文成县",parentId:330300},{code:330329,name:"泰顺县",parentId:330300},{code:330381,name:"瑞安市",parentId:330300},{code:330382,name:"乐清市",parentId:330300},{code:330401,name:"市辖区",parentId:330400},{code:330402,name:"南湖区",parentId:330400},{code:330411,name:"秀洲区",parentId:330400},{code:330421,name:"嘉善县",parentId:330400},{code:330424,name:"海盐县",parentId:330400},{code:330481,name:"海宁市",parentId:330400},{code:330482,name:"平湖市",parentId:330400},{code:330483,name:"桐乡市",parentId:330400},{code:330501,name:"市辖区",parentId:330500},{code:330502,name:"吴兴区",parentId:330500},{code:330503,name:"南浔区",parentId:330500},{code:330521,name:"德清县",parentId:330500},{code:330522,name:"长兴县",parentId:330500},{code:330523,name:"安吉县",parentId:330500},{code:330601,name:"市辖区",parentId:330600},{code:330602,name:"越城区",parentId:330600},{code:330603,name:"柯桥区",parentId:330600},{code:330604,name:"上虞区",parentId:330600},{code:330624,name:"新昌县",parentId:330600},{code:330681,name:"诸暨市",parentId:330600},{code:330683,name:"嵊州市",parentId:330600},{code:330701,name:"市辖区",parentId:330700},{code:330702,name:"婺城区",parentId:330700},{code:330703,name:"金东区",parentId:330700},{code:330723,name:"武义县",parentId:330700},{code:330726,name:"浦江县",parentId:330700},{code:330727,name:"磐安县",parentId:330700},{code:330781,name:"兰溪市",parentId:330700},{code:330782,name:"义乌市",parentId:330700},{code:330783,name:"东阳市",parentId:330700},{code:330784,name:"永康市",parentId:330700},{code:330801,name:"市辖区",parentId:330800},{code:330802,name:"柯城区",parentId:330800},{code:330803,name:"衢江区",parentId:330800},{code:330822,name:"常山县",parentId:330800},{code:330824,name:"开化县",parentId:330800},{code:330825,name:"龙游县",parentId:330800},{code:330881,name:"江山市",parentId:330800},{code:330901,name:"市辖区",parentId:330900},{code:330902,name:"定海区",parentId:330900},{code:330903,name:"普陀区",parentId:330900},{code:330921,name:"岱山县",parentId:330900},{code:330922,name:"嵊泗县",parentId:330900},{code:331001,name:"市辖区",parentId:331e3},{code:331002,name:"椒江区",parentId:331e3},{code:331003,name:"黄岩区",parentId:331e3},{code:331004,name:"路桥区",parentId:331e3},{code:331021,name:"玉环县",parentId:331e3},{code:331022,name:"三门县",parentId:331e3},{code:331023,name:"天台县",parentId:331e3},{code:331024,name:"仙居县",parentId:331e3},{code:331081,name:"温岭市",parentId:331e3},{code:331082,name:"临海市",parentId:331e3},{code:331101,name:"市辖区",parentId:331100},{code:331102,name:"莲都区",parentId:331100},{code:331121,name:"青田县",parentId:331100},{code:331122,name:"缙云县",parentId:331100},{code:331123,name:"遂昌县",parentId:331100},{code:331124,name:"松阳县",parentId:331100},{code:331125,name:"云和县",parentId:331100},{code:331126,name:"庆元县",parentId:331100},{code:331127,name:"景宁畲族自治县",parentId:331100},{code:331181,name:"龙泉市",parentId:331100},{code:340101,name:"市辖区",parentId:340100},{code:340102,name:"瑶海区",parentId:340100},{code:340103,name:"庐阳区",parentId:340100},{code:340104,name:"蜀山区",parentId:340100},{code:340111,name:"包河区",parentId:340100},{code:340121,name:"长丰县",parentId:340100},{code:340122,name:"肥东县",parentId:340100},{code:340123,name:"肥西县",parentId:340100},{code:340124,name:"庐江县",parentId:340100},{code:340181,name:"巢湖市",parentId:340100},{code:340201,name:"市辖区",parentId:340200},{code:340202,name:"镜湖区",parentId:340200},{code:340203,name:"弋江区",parentId:340200},{code:340207,name:"鸠江区",parentId:340200},{code:340208,name:"三山区",parentId:340200},{code:340221,name:"芜湖县",parentId:340200},{code:340222,name:"繁昌县",parentId:340200},{code:340223,name:"南陵县",parentId:340200},{code:340225,name:"无为县",parentId:340200},{code:340301,name:"市辖区",parentId:340300},{code:340302,name:"龙子湖区",parentId:340300},{code:340303,name:"蚌山区",parentId:340300},{code:340304,name:"禹会区",parentId:340300},{code:340311,name:"淮上区",parentId:340300},{code:340321,name:"怀远县",parentId:340300},{code:340322,name:"五河县",parentId:340300},{code:340323,name:"固镇县",parentId:340300},{code:340401,name:"市辖区",parentId:340400},{code:340402,name:"大通区",parentId:340400},{code:340403,name:"田家庵区",parentId:340400},{code:340404,name:"谢家集区",parentId:340400},{code:340405,name:"八公山区",parentId:340400},{code:340406,name:"潘集区",parentId:340400},{code:340421,name:"凤台县",parentId:340400},{code:340501,name:"市辖区",parentId:340500},{code:340503,name:"花山区",parentId:340500},{code:340504,name:"雨山区",parentId:340500},{code:340506,name:"博望区",parentId:340500},{code:340521,name:"当涂县",parentId:340500},{code:340522,name:"含山县",parentId:340500},{code:340523,name:"和县",parentId:340500},{code:340601,name:"市辖区",parentId:340600},{code:340602,name:"杜集区",parentId:340600},{code:340603,name:"相山区",parentId:340600},{code:340604,name:"烈山区",parentId:340600},{code:340621,name:"濉溪县",parentId:340600},{code:340701,name:"市辖区",parentId:340700},{code:340702,name:"铜官山区",parentId:340700},{code:340703,name:"狮子山区",parentId:340700},{code:340711,name:"郊区",parentId:340700},{code:340721,name:"铜陵县",parentId:340700},{code:340801,name:"市辖区",parentId:340800},{code:340802,name:"迎江区",parentId:340800},{code:340803,name:"大观区",parentId:340800},{code:340811,name:"宜秀区",parentId:340800},{code:340822,name:"怀宁县",parentId:340800},{code:340823,name:"枞阳县",parentId:340800},{code:340824,name:"潜山县",parentId:340800},{code:340825,name:"太湖县",parentId:340800},{code:340826,name:"宿松县",parentId:340800},{code:340827,name:"望江县",parentId:340800},{code:340828,name:"岳西县",parentId:340800},{code:340881,name:"桐城市",parentId:340800},{code:341001,name:"市辖区",parentId:341e3},{code:341002,name:"屯溪区",parentId:341e3},{code:341003,name:"黄山区",parentId:341e3},{code:341004,name:"徽州区",parentId:341e3},{code:341021,name:"歙县",parentId:341e3},{code:341022,name:"休宁县",parentId:341e3},{code:341023,name:"黟县",parentId:341e3},{code:341024,name:"祁门县",parentId:341e3},{code:341101,name:"市辖区",parentId:341100},{code:341102,name:"琅琊区",parentId:341100},{code:341103,name:"南谯区",parentId:341100},{code:341122,name:"来安县",parentId:341100},{code:341124,name:"全椒县",parentId:341100},{code:341125,name:"定远县",parentId:341100},{code:341126,name:"凤阳县",parentId:341100},{code:341181,name:"天长市",parentId:341100},{code:341182,name:"明光市",parentId:341100},{code:341201,name:"市辖区",parentId:341200},{code:341202,name:"颍州区",parentId:341200},{code:341203,name:"颍东区",parentId:341200},{code:341204,name:"颍泉区",parentId:341200},{code:341221,name:"临泉县",parentId:341200},{code:341222,name:"太和县",parentId:341200},{code:341225,name:"阜南县",parentId:341200},{code:341226,name:"颍上县",parentId:341200},{code:341282,name:"界首市",parentId:341200},{code:341301,name:"市辖区",parentId:341300},{code:341302,name:"埇桥区",parentId:341300},{code:341321,name:"砀山县",parentId:341300},{code:341322,name:"萧县",parentId:341300},{code:341323,name:"灵璧县",parentId:341300},{code:341324,name:"泗县",parentId:341300},{code:341501,name:"市辖区",parentId:341500},{code:341502,name:"金安区",parentId:341500},{code:341503,name:"裕安区",parentId:341500},{code:341521,name:"寿县",parentId:341500},{code:341522,name:"霍邱县",parentId:341500},{code:341523,name:"舒城县",parentId:341500},{code:341524,name:"金寨县",parentId:341500},{code:341525,name:"霍山县",parentId:341500},{code:341601,name:"市辖区",parentId:341600},{code:341602,name:"谯城区",parentId:341600},{code:341621,name:"涡阳县",parentId:341600},{code:341622,name:"蒙城县",parentId:341600},{code:341623,name:"利辛县",parentId:341600},{code:341701,name:"市辖区",parentId:341700},{code:341702,name:"贵池区",parentId:341700},{code:341721,name:"东至县",parentId:341700},{code:341722,name:"石台县",parentId:341700},{code:341723,name:"青阳县",parentId:341700},{code:341801,name:"市辖区",parentId:341800},{code:341802,name:"宣州区",parentId:341800},{code:341821,name:"郎溪县",parentId:341800},{code:341822,name:"广德县",parentId:341800},{code:341823,name:"泾县",parentId:341800},{code:341824,name:"绩溪县",parentId:341800},{code:341825,name:"旌德县",parentId:341800},{code:341881,name:"宁国市",parentId:341800},{code:350101,name:"市辖区",parentId:350100},{code:350102,name:"鼓楼区",parentId:350100},{code:350103,name:"台江区",parentId:350100},{code:350104,name:"仓山区",parentId:350100},{code:350105,name:"马尾区",parentId:350100},{code:350111,name:"晋安区",parentId:350100},{code:350121,name:"闽侯县",parentId:350100},{code:350122,name:"连江县",parentId:350100},{code:350123,name:"罗源县",parentId:350100},{code:350124,name:"闽清县",parentId:350100},{code:350125,name:"永泰县",parentId:350100},{code:350128,name:"平潭县",parentId:350100},{code:350181,name:"福清市",parentId:350100},{code:350182,name:"长乐市",parentId:350100},{code:350201,name:"市辖区",parentId:350200},{code:350203,name:"思明区",parentId:350200},{code:350205,name:"海沧区",parentId:350200},{code:350206,name:"湖里区",parentId:350200},{code:350211,name:"集美区",parentId:350200},{code:350212,name:"同安区",parentId:350200},{code:350213,name:"翔安区",parentId:350200},{code:350301,name:"市辖区",parentId:350300},{code:350302,name:"城厢区",parentId:350300},{code:350303,name:"涵江区",parentId:350300},{code:350304,name:"荔城区",parentId:350300},{code:350305,name:"秀屿区",parentId:350300},{code:350322,name:"仙游县",parentId:350300},{code:350401,name:"市辖区",parentId:350400},{code:350402,name:"梅列区",parentId:350400},{code:350403,name:"三元区",parentId:350400},{code:350421,name:"明溪县",parentId:350400},{code:350423,name:"清流县",parentId:350400},{code:350424,name:"宁化县",parentId:350400},{code:350425,name:"大田县",parentId:350400},{code:350426,name:"尤溪县",parentId:350400},{code:350427,name:"沙县",parentId:350400},{code:350428,name:"将乐县",parentId:350400},{code:350429,name:"泰宁县",parentId:350400},{code:350430,name:"建宁县",parentId:350400},{code:350481,name:"永安市",parentId:350400},{code:350501,name:"市辖区",parentId:350500},{code:350502,name:"鲤城区",parentId:350500},{code:350503,name:"丰泽区",parentId:350500},{code:350504,name:"洛江区",parentId:350500},{code:350505,name:"泉港区",parentId:350500},{code:350521,name:"惠安县",parentId:350500},{code:350524,name:"安溪县",parentId:350500},{code:350525,name:"永春县",parentId:350500},{code:350526,name:"德化县",parentId:350500},{code:350527,name:"金门县",parentId:350500},{code:350581,name:"石狮市",parentId:350500},{code:350582,name:"晋江市",parentId:350500},{code:350583,name:"南安市",parentId:350500},{code:350601,name:"市辖区",parentId:350600},{code:350602,name:"芗城区",parentId:350600},{code:350603,name:"龙文区",parentId:350600},{code:350622,name:"云霄县",parentId:350600},{code:350623,name:"漳浦县",parentId:350600},{code:350624,name:"诏安县",parentId:350600},{code:350625,name:"长泰县",parentId:350600},{code:350626,name:"东山县",parentId:350600},{code:350627,name:"南靖县",parentId:350600},{code:350628,name:"平和县",parentId:350600},{code:350629,name:"华安县",parentId:350600},{code:350681,name:"龙海市",parentId:350600},{code:350701,name:"市辖区",parentId:350700},{code:350702,name:"延平区",parentId:350700},{code:350721,name:"顺昌县",parentId:350700},{code:350722,name:"浦城县",parentId:350700},{code:350723,name:"光泽县",parentId:350700},{code:350724,name:"松溪县",parentId:350700},{code:350725,name:"政和县",parentId:350700},{code:350781,name:"邵武市",parentId:350700},{code:350782,name:"武夷山市",parentId:350700},{code:350783,name:"建瓯市",parentId:350700},{code:350784,name:"建阳市",parentId:350700},{code:350801,name:"市辖区",parentId:350800},{code:350802,name:"新罗区",parentId:350800},{code:350821,name:"长汀县",parentId:350800},{code:350822,name:"永定县",parentId:350800},{code:350823,name:"上杭县",parentId:350800},{code:350824,name:"武平县",parentId:350800},{code:350825,name:"连城县",parentId:350800},{code:350881,name:"漳平市",parentId:350800},{code:350901,name:"市辖区",parentId:350900},{code:350902,name:"蕉城区",parentId:350900},{code:350921,name:"霞浦县",parentId:350900},{code:350922,name:"古田县",parentId:350900},{code:350923,name:"屏南县",parentId:350900},{code:350924,name:"寿宁县",parentId:350900},{code:350925,name:"周宁县",parentId:350900},{code:350926,name:"柘荣县",parentId:350900},{code:350981,name:"福安市",parentId:350900},{code:350982,name:"福鼎市",parentId:350900},{code:360101,name:"市辖区",parentId:360100},{code:360102,name:"东湖区",parentId:360100},{code:360103,name:"西湖区",parentId:360100},{code:360104,name:"青云谱区",parentId:360100},{code:360105,name:"湾里区",parentId:360100},{code:360111,name:"青山湖区",parentId:360100},{code:360121,name:"南昌县",parentId:360100},{code:360122,name:"新建县",parentId:360100},{code:360123,name:"安义县",parentId:360100},{code:360124,name:"进贤县",parentId:360100},{code:360201,name:"市辖区",parentId:360200},{code:360202,name:"昌江区",parentId:360200},{code:360203,name:"珠山区",parentId:360200},{code:360222,name:"浮梁县",parentId:360200},{code:360281,name:"乐平市",parentId:360200},{code:360301,name:"市辖区",parentId:360300},{code:360302,name:"安源区",parentId:360300},{code:360313,name:"湘东区",parentId:360300},{code:360321,name:"莲花县",parentId:360300},{code:360322,name:"上栗县",parentId:360300},{code:360323,name:"芦溪县",parentId:360300},{code:360401,name:"市辖区",parentId:360400},{code:360402,name:"庐山区",parentId:360400},{code:360403,name:"浔阳区",parentId:360400},{code:360421,name:"九江县",parentId:360400},{code:360423,name:"武宁县",parentId:360400},{code:360424,name:"修水县",parentId:360400},{code:360425,name:"永修县",parentId:360400},{code:360426,name:"德安县",parentId:360400},{code:360427,name:"星子县",parentId:360400},{code:360428,name:"都昌县",parentId:360400},{code:360429,name:"湖口县",parentId:360400},{code:360430,name:"彭泽县",parentId:360400},{code:360481,name:"瑞昌市",parentId:360400},{code:360482,name:"共青城市",parentId:360400},{code:360501,name:"市辖区",parentId:360500},{code:360502,name:"渝水区",parentId:360500},{code:360521,name:"分宜县",parentId:360500},{code:360601,name:"市辖区",parentId:360600},{code:360602,name:"月湖区",parentId:360600},{code:360622,name:"余江县",parentId:360600},{code:360681,name:"贵溪市",parentId:360600},{code:360701,name:"市辖区",parentId:360700},{code:360702,name:"章贡区",parentId:360700},{code:360703,name:"南康区",parentId:360700},{code:360721,name:"赣县",parentId:360700},{code:360722,name:"信丰县",parentId:360700},{code:360723,name:"大余县",parentId:360700},{code:360724,name:"上犹县",parentId:360700},{code:360725,name:"崇义县",parentId:360700},{code:360726,name:"安远县",parentId:360700},{code:360727,name:"龙南县",parentId:360700},{code:360728,name:"定南县",parentId:360700},{code:360729,name:"全南县",parentId:360700},{code:360730,name:"宁都县",parentId:360700},{code:360731,name:"于都县",parentId:360700},{code:360732,name:"兴国县",parentId:360700},{code:360733,name:"会昌县",parentId:360700},{code:360734,name:"寻乌县",parentId:360700},{code:360735,name:"石城县",parentId:360700},{code:360781,name:"瑞金市",parentId:360700},{code:360801,name:"市辖区",parentId:360800},{code:360802,name:"吉州区",parentId:360800},{code:360803,name:"青原区",parentId:360800},{code:360821,name:"吉安县",parentId:360800},{code:360822,name:"吉水县",parentId:360800},{code:360823,name:"峡江县",parentId:360800},{code:360824,name:"新干县",parentId:360800},{code:360825,name:"永丰县",parentId:360800},{code:360826,name:"泰和县",parentId:360800},{code:360827,name:"遂川县",parentId:360800},{code:360828,name:"万安县",parentId:360800},{code:360829,name:"安福县",parentId:360800},{code:360830,name:"永新县",parentId:360800},{code:360881,name:"井冈山市",parentId:360800},{code:360901,name:"市辖区",parentId:360900},{code:360902,name:"袁州区",parentId:360900},{code:360921,name:"奉新县",parentId:360900},{code:360922,name:"万载县",parentId:360900},{code:360923,name:"上高县",parentId:360900},{code:360924,name:"宜丰县",parentId:360900},{code:360925,name:"靖安县",parentId:360900},{code:360926,name:"铜鼓县",parentId:360900},{code:360981,name:"丰城市",parentId:360900},{code:360982,name:"樟树市",parentId:360900},{code:360983,name:"高安市",parentId:360900},{code:361001,name:"市辖区",parentId:361e3},{code:361002,name:"临川区",parentId:361e3},{code:361021,name:"南城县",parentId:361e3},{code:361022,name:"黎川县",parentId:361e3},{code:361023,name:"南丰县",parentId:361e3},{code:361024,name:"崇仁县",parentId:361e3},{code:361025,name:"乐安县",parentId:361e3},{code:361026,name:"宜黄县",parentId:361e3},{code:361027,name:"金溪县",parentId:361e3},{code:361028,name:"资溪县",parentId:361e3},{code:361029,name:"东乡县",parentId:361e3},{code:361030,name:"广昌县",parentId:361e3},{code:361101,name:"市辖区",parentId:361100},{code:361102,name:"信州区",parentId:361100},{code:361121,name:"上饶县",parentId:361100},{code:361122,name:"广丰县",parentId:361100},{code:361123,name:"玉山县",parentId:361100},{code:361124,name:"铅山县",parentId:361100},{code:361125,name:"横峰县",parentId:361100},{code:361126,name:"弋阳县",parentId:361100},{code:361127,name:"余干县",parentId:361100},{code:361128,name:"鄱阳县",parentId:361100},{code:361129,name:"万年县",parentId:361100},{code:361130,name:"婺源县",parentId:361100},{code:361181,name:"德兴市",parentId:361100},{code:370101,name:"市辖区",parentId:370100},{code:370102,name:"历下区",parentId:370100},{code:370103,name:"市中区",parentId:370100},{code:370104,name:"槐荫区",parentId:370100},{code:370105,name:"天桥区",parentId:370100},{code:370112,name:"历城区",parentId:370100},{code:370113,name:"长清区",parentId:370100},{code:370124,name:"平阴县",parentId:370100},{code:370125,name:"济阳县",parentId:370100},{code:370126,name:"商河县",parentId:370100},{code:370181,name:"章丘市",parentId:370100},{code:370201,name:"市辖区",parentId:370200},{code:370202,name:"市南区",parentId:370200},{code:370203,name:"市北区",parentId:370200},{code:370211,name:"黄岛区",parentId:370200},{code:370212,name:"崂山区",parentId:370200},{code:370213,name:"李沧区",parentId:370200},{code:370214,name:"城阳区",parentId:370200},{code:370281,name:"胶州市",parentId:370200},{code:370282,name:"即墨市",parentId:370200},{code:370283,name:"平度市",parentId:370200},{code:370285,name:"莱西市",parentId:370200},{code:370301,name:"市辖区",parentId:370300},{code:370302,name:"淄川区",parentId:370300},{code:370303,name:"张店区",parentId:370300},{code:370304,name:"博山区",parentId:370300},{code:370305,name:"临淄区",parentId:370300},{code:370306,name:"周村区",parentId:370300},{code:370321,name:"桓台县",parentId:370300},{code:370322,name:"高青县",parentId:370300},{code:370323,name:"沂源县",parentId:370300},{code:370401,name:"市辖区",parentId:370400},{code:370402,name:"市中区",parentId:370400},{code:370403,name:"薛城区",parentId:370400},{code:370404,name:"峄城区",parentId:370400},{code:370405,name:"台儿庄区",parentId:370400},{code:370406,name:"山亭区",parentId:370400},{code:370481,name:"滕州市",parentId:370400},{code:370501,name:"市辖区",parentId:370500},{code:370502,name:"东营区",parentId:370500},{code:370503,name:"河口区",parentId:370500},{code:370521,name:"垦利县",parentId:370500},{code:370522,name:"利津县",parentId:370500},{code:370523,name:"广饶县",parentId:370500},{code:370601,name:"市辖区",parentId:370600},{code:370602,name:"芝罘区",parentId:370600},{code:370611,name:"福山区",parentId:370600},{code:370612,name:"牟平区",parentId:370600},{code:370613,name:"莱山区",parentId:370600},{code:370634,name:"长岛县",parentId:370600},{code:370681,name:"龙口市",parentId:370600},{code:370682,name:"莱阳市",parentId:370600},{code:370683,name:"莱州市",parentId:370600},{code:370684,name:"蓬莱市",parentId:370600},{code:370685,name:"招远市",parentId:370600},{code:370686,name:"栖霞市",parentId:370600},{code:370687,name:"海阳市",parentId:370600},{code:370701,name:"市辖区",parentId:370700},{code:370702,name:"潍城区",parentId:370700},{code:370703,name:"寒亭区",parentId:370700},{code:370704,name:"坊子区",parentId:370700},{code:370705,name:"奎文区",parentId:370700},{code:370724,name:"临朐县",parentId:370700},{code:370725,name:"昌乐县",parentId:370700},{code:370781,name:"青州市",parentId:370700},{code:370782,name:"诸城市",parentId:370700},{code:370783,name:"寿光市",parentId:370700},{code:370784,name:"安丘市",parentId:370700},{code:370785,name:"高密市",parentId:370700},{code:370786,name:"昌邑市",parentId:370700},{code:370801,name:"市辖区",parentId:370800},{code:370811,name:"任城区",parentId:370800},{code:370812,name:"兖州区",parentId:370800},{code:370826,name:"微山县",parentId:370800},{code:370827,name:"鱼台县",parentId:370800},{code:370828,name:"金乡县",parentId:370800},{code:370829,name:"嘉祥县",parentId:370800},{code:370830,name:"汶上县",parentId:370800},{code:370831,name:"泗水县",parentId:370800},{code:370832,name:"梁山县",parentId:370800},{code:370881,name:"曲阜市",parentId:370800},{code:370883,name:"邹城市",parentId:370800},{code:370901,name:"市辖区",parentId:370900},{code:370902,name:"泰山区",parentId:370900},{code:370911,name:"岱岳区",parentId:370900},{code:370921,name:"宁阳县",parentId:370900},{code:370923,name:"东平县",parentId:370900},{code:370982,name:"新泰市",parentId:370900},{code:370983,name:"肥城市",parentId:370900},{code:371001,name:"市辖区",parentId:371e3},{code:371002,name:"环翠区",parentId:371e3},{code:371003,name:"文登区",parentId:371e3},{code:371082,name:"荣成市",parentId:371e3},{code:371083,name:"乳山市",parentId:371e3},{code:371101,name:"市辖区",parentId:371100},{code:371102,name:"东港区",parentId:371100},{code:371103,name:"岚山区",parentId:371100},{code:371121,name:"五莲县",parentId:371100},{code:371122,name:"莒县",parentId:371100},{code:371201,name:"市辖区",parentId:371200},{code:371202,name:"莱城区",parentId:371200},{code:371203,name:"钢城区",parentId:371200},{code:371301,name:"市辖区",parentId:371300},{code:371302,name:"兰山区",parentId:371300},{code:371311,name:"罗庄区",parentId:371300},{code:371312,name:"河东区",parentId:371300},{code:371321,name:"沂南县",parentId:371300},{code:371322,name:"郯城县",parentId:371300},{code:371323,name:"沂水县",parentId:371300},{code:371324,name:"兰陵县",parentId:371300},{code:371325,name:"费县",parentId:371300},{code:371326,name:"平邑县",parentId:371300},{code:371327,name:"莒南县",parentId:371300},{code:371328,name:"蒙阴县",parentId:371300},{code:371329,name:"临沭县",parentId:371300},{code:371401,name:"市辖区",parentId:371400},{code:371402,name:"德城区",parentId:371400},{code:371403,name:"陵城区",parentId:371400},{code:371422,name:"宁津县",parentId:371400},{code:371423,name:"庆云县",parentId:371400},{code:371424,name:"临邑县",parentId:371400},{code:371425,name:"齐河县",parentId:371400},{code:371426,name:"平原县",parentId:371400},{code:371427,name:"夏津县",parentId:371400},{code:371428,name:"武城县",parentId:371400},{code:371481,name:"乐陵市",parentId:371400},{code:371482,name:"禹城市",parentId:371400},{code:371501,name:"市辖区",parentId:371500},{code:371502,name:"东昌府区",parentId:371500},{code:371521,name:"阳谷县",parentId:371500},{code:371522,name:"莘县",parentId:371500},{code:371523,name:"茌平县",parentId:371500},{code:371524,name:"东阿县",parentId:371500},{code:371525,name:"冠县",parentId:371500},{code:371526,name:"高唐县",parentId:371500},{code:371581,name:"临清市",parentId:371500},{code:371601,name:"市辖区",parentId:371600},{code:371602,name:"滨城区",parentId:371600},{code:371603,name:"沾化区",parentId:371600},{code:371621,name:"惠民县",parentId:371600},{code:371622,name:"阳信县",parentId:371600},{code:371623,name:"无棣县",parentId:371600},{code:371625,name:"博兴县",parentId:371600},{code:371626,name:"邹平县",parentId:371600},{code:371701,name:"市辖区",parentId:371700},{code:371702,name:"牡丹区",parentId:371700},{code:371721,name:"曹县",parentId:371700},{code:371722,name:"单县",parentId:371700},{code:371723,name:"成武县",parentId:371700},{code:371724,name:"巨野县",parentId:371700},{code:371725,name:"郓城县",parentId:371700},{code:371726,name:"鄄城县",parentId:371700},{code:371727,name:"定陶县",parentId:371700},{code:371728,name:"东明县",parentId:371700},{code:410101,name:"市辖区",parentId:410100},{code:410102,name:"中原区",parentId:410100},{code:410103,name:"二七区",parentId:410100},{code:410104,name:"管城回族区",parentId:410100},{code:410105,name:"金水区",parentId:410100},{code:410106,name:"上街区",parentId:410100},{code:410108,name:"惠济区",parentId:410100},{code:410122,name:"中牟县",parentId:410100},{code:410181,name:"巩义市",parentId:410100},{code:410182,name:"荥阳市",parentId:410100},{code:410183,name:"新密市",parentId:410100},{code:410184,name:"新郑市",parentId:410100},{code:410185,name:"登封市",parentId:410100},{code:410201,name:"市辖区",parentId:410200},{code:410202,name:"龙亭区",parentId:410200},{code:410203,name:"顺河回族区",parentId:410200},{code:410204,name:"鼓楼区",parentId:410200},{code:410205,name:"禹王台区",parentId:410200},{code:410211,name:"金明区",parentId:410200},{code:410221,name:"杞县",parentId:410200},{code:410222,name:"通许县",parentId:410200},{code:410223,name:"尉氏县",parentId:410200},{code:410224,name:"开封县",parentId:410200},{code:410225,name:"兰考县",parentId:410200},{code:410301,name:"市辖区",parentId:410300},{code:410302,name:"老城区",parentId:410300},{code:410303,name:"西工区",parentId:410300},{code:410304,name:"瀍河回族区",parentId:410300},{code:410305,name:"涧西区",parentId:410300},{code:410306,name:"吉利区",parentId:410300},{code:410311,name:"洛龙区",parentId:410300},{code:410322,name:"孟津县",parentId:410300},{code:410323,name:"新安县",parentId:410300},{code:410324,name:"栾川县",parentId:410300},{code:410325,name:"嵩县",parentId:410300},{code:410326,name:"汝阳县",
	parentId:410300},{code:410327,name:"宜阳县",parentId:410300},{code:410328,name:"洛宁县",parentId:410300},{code:410329,name:"伊川县",parentId:410300},{code:410381,name:"偃师市",parentId:410300},{code:410401,name:"市辖区",parentId:410400},{code:410402,name:"新华区",parentId:410400},{code:410403,name:"卫东区",parentId:410400},{code:410404,name:"石龙区",parentId:410400},{code:410411,name:"湛河区",parentId:410400},{code:410421,name:"宝丰县",parentId:410400},{code:410422,name:"叶县",parentId:410400},{code:410423,name:"鲁山县",parentId:410400},{code:410425,name:"郏县",parentId:410400},{code:410481,name:"舞钢市",parentId:410400},{code:410482,name:"汝州市",parentId:410400},{code:410501,name:"市辖区",parentId:410500},{code:410502,name:"文峰区",parentId:410500},{code:410503,name:"北关区",parentId:410500},{code:410505,name:"殷都区",parentId:410500},{code:410506,name:"龙安区",parentId:410500},{code:410522,name:"安阳县",parentId:410500},{code:410523,name:"汤阴县",parentId:410500},{code:410526,name:"滑县",parentId:410500},{code:410527,name:"内黄县",parentId:410500},{code:410581,name:"林州市",parentId:410500},{code:410601,name:"市辖区",parentId:410600},{code:410602,name:"鹤山区",parentId:410600},{code:410603,name:"山城区",parentId:410600},{code:410611,name:"淇滨区",parentId:410600},{code:410621,name:"浚县",parentId:410600},{code:410622,name:"淇县",parentId:410600},{code:410701,name:"市辖区",parentId:410700},{code:410702,name:"红旗区",parentId:410700},{code:410703,name:"卫滨区",parentId:410700},{code:410704,name:"凤泉区",parentId:410700},{code:410711,name:"牧野区",parentId:410700},{code:410721,name:"新乡县",parentId:410700},{code:410724,name:"获嘉县",parentId:410700},{code:410725,name:"原阳县",parentId:410700},{code:410726,name:"延津县",parentId:410700},{code:410727,name:"封丘县",parentId:410700},{code:410728,name:"长垣县",parentId:410700},{code:410781,name:"卫辉市",parentId:410700},{code:410782,name:"辉县市",parentId:410700},{code:410801,name:"市辖区",parentId:410800},{code:410802,name:"解放区",parentId:410800},{code:410803,name:"中站区",parentId:410800},{code:410804,name:"马村区",parentId:410800},{code:410811,name:"山阳区",parentId:410800},{code:410821,name:"修武县",parentId:410800},{code:410822,name:"博爱县",parentId:410800},{code:410823,name:"武陟县",parentId:410800},{code:410825,name:"温县",parentId:410800},{code:410882,name:"沁阳市",parentId:410800},{code:410883,name:"孟州市",parentId:410800},{code:410901,name:"市辖区",parentId:410900},{code:410902,name:"华龙区",parentId:410900},{code:410922,name:"清丰县",parentId:410900},{code:410923,name:"南乐县",parentId:410900},{code:410926,name:"范县",parentId:410900},{code:410927,name:"台前县",parentId:410900},{code:410928,name:"濮阳县",parentId:410900},{code:411001,name:"市辖区",parentId:411e3},{code:411002,name:"魏都区",parentId:411e3},{code:411023,name:"许昌县",parentId:411e3},{code:411024,name:"鄢陵县",parentId:411e3},{code:411025,name:"襄城县",parentId:411e3},{code:411081,name:"禹州市",parentId:411e3},{code:411082,name:"长葛市",parentId:411e3},{code:411101,name:"市辖区",parentId:411100},{code:411102,name:"源汇区",parentId:411100},{code:411103,name:"郾城区",parentId:411100},{code:411104,name:"召陵区",parentId:411100},{code:411121,name:"舞阳县",parentId:411100},{code:411122,name:"临颍县",parentId:411100},{code:411201,name:"市辖区",parentId:411200},{code:411202,name:"湖滨区",parentId:411200},{code:411221,name:"渑池县",parentId:411200},{code:411222,name:"陕县",parentId:411200},{code:411224,name:"卢氏县",parentId:411200},{code:411281,name:"义马市",parentId:411200},{code:411282,name:"灵宝市",parentId:411200},{code:411301,name:"市辖区",parentId:411300},{code:411302,name:"宛城区",parentId:411300},{code:411303,name:"卧龙区",parentId:411300},{code:411321,name:"南召县",parentId:411300},{code:411322,name:"方城县",parentId:411300},{code:411323,name:"西峡县",parentId:411300},{code:411324,name:"镇平县",parentId:411300},{code:411325,name:"内乡县",parentId:411300},{code:411326,name:"淅川县",parentId:411300},{code:411327,name:"社旗县",parentId:411300},{code:411328,name:"唐河县",parentId:411300},{code:411329,name:"新野县",parentId:411300},{code:411330,name:"桐柏县",parentId:411300},{code:411381,name:"邓州市",parentId:411300},{code:411401,name:"市辖区",parentId:411400},{code:411402,name:"梁园区",parentId:411400},{code:411403,name:"睢阳区",parentId:411400},{code:411421,name:"民权县",parentId:411400},{code:411422,name:"睢县",parentId:411400},{code:411423,name:"宁陵县",parentId:411400},{code:411424,name:"柘城县",parentId:411400},{code:411425,name:"虞城县",parentId:411400},{code:411426,name:"夏邑县",parentId:411400},{code:411481,name:"永城市",parentId:411400},{code:411501,name:"市辖区",parentId:411500},{code:411502,name:"浉河区",parentId:411500},{code:411503,name:"平桥区",parentId:411500},{code:411521,name:"罗山县",parentId:411500},{code:411522,name:"光山县",parentId:411500},{code:411523,name:"新县",parentId:411500},{code:411524,name:"商城县",parentId:411500},{code:411525,name:"固始县",parentId:411500},{code:411526,name:"潢川县",parentId:411500},{code:411527,name:"淮滨县",parentId:411500},{code:411528,name:"息县",parentId:411500},{code:411601,name:"市辖区",parentId:411600},{code:411602,name:"川汇区",parentId:411600},{code:411621,name:"扶沟县",parentId:411600},{code:411622,name:"西华县",parentId:411600},{code:411623,name:"商水县",parentId:411600},{code:411624,name:"沈丘县",parentId:411600},{code:411625,name:"郸城县",parentId:411600},{code:411626,name:"淮阳县",parentId:411600},{code:411627,name:"太康县",parentId:411600},{code:411628,name:"鹿邑县",parentId:411600},{code:411681,name:"项城市",parentId:411600},{code:411701,name:"市辖区",parentId:411700},{code:411702,name:"驿城区",parentId:411700},{code:411721,name:"西平县",parentId:411700},{code:411722,name:"上蔡县",parentId:411700},{code:411723,name:"平舆县",parentId:411700},{code:411724,name:"正阳县",parentId:411700},{code:411725,name:"确山县",parentId:411700},{code:411726,name:"泌阳县",parentId:411700},{code:411727,name:"汝南县",parentId:411700},{code:411728,name:"遂平县",parentId:411700},{code:411729,name:"新蔡县",parentId:411700},{code:419001,name:"济源市",parentId:419e3},{code:420101,name:"市辖区",parentId:420100},{code:420102,name:"江岸区",parentId:420100},{code:420103,name:"江汉区",parentId:420100},{code:420104,name:"硚口区",parentId:420100},{code:420105,name:"汉阳区",parentId:420100},{code:420106,name:"武昌区",parentId:420100},{code:420107,name:"青山区",parentId:420100},{code:420111,name:"洪山区",parentId:420100},{code:420112,name:"东西湖区",parentId:420100},{code:420113,name:"汉南区",parentId:420100},{code:420114,name:"蔡甸区",parentId:420100},{code:420115,name:"江夏区",parentId:420100},{code:420116,name:"黄陂区",parentId:420100},{code:420117,name:"新洲区",parentId:420100},{code:420201,name:"市辖区",parentId:420200},{code:420202,name:"黄石港区",parentId:420200},{code:420203,name:"西塞山区",parentId:420200},{code:420204,name:"下陆区",parentId:420200},{code:420205,name:"铁山区",parentId:420200},{code:420222,name:"阳新县",parentId:420200},{code:420281,name:"大冶市",parentId:420200},{code:420301,name:"市辖区",parentId:420300},{code:420302,name:"茅箭区",parentId:420300},{code:420303,name:"张湾区",parentId:420300},{code:420304,name:"郧阳区",parentId:420300},{code:420322,name:"郧西县",parentId:420300},{code:420323,name:"竹山县",parentId:420300},{code:420324,name:"竹溪县",parentId:420300},{code:420325,name:"房县",parentId:420300},{code:420381,name:"丹江口市",parentId:420300},{code:420501,name:"市辖区",parentId:420500},{code:420502,name:"西陵区",parentId:420500},{code:420503,name:"伍家岗区",parentId:420500},{code:420504,name:"点军区",parentId:420500},{code:420505,name:"猇亭区",parentId:420500},{code:420506,name:"夷陵区",parentId:420500},{code:420525,name:"远安县",parentId:420500},{code:420526,name:"兴山县",parentId:420500},{code:420527,name:"秭归县",parentId:420500},{code:420528,name:"长阳土家族自治县",parentId:420500},{code:420529,name:"五峰土家族自治县",parentId:420500},{code:420581,name:"宜都市",parentId:420500},{code:420582,name:"当阳市",parentId:420500},{code:420583,name:"枝江市",parentId:420500},{code:420601,name:"市辖区",parentId:420600},{code:420602,name:"襄城区",parentId:420600},{code:420606,name:"樊城区",parentId:420600},{code:420607,name:"襄州区",parentId:420600},{code:420624,name:"南漳县",parentId:420600},{code:420625,name:"谷城县",parentId:420600},{code:420626,name:"保康县",parentId:420600},{code:420682,name:"老河口市",parentId:420600},{code:420683,name:"枣阳市",parentId:420600},{code:420684,name:"宜城市",parentId:420600},{code:420701,name:"市辖区",parentId:420700},{code:420702,name:"梁子湖区",parentId:420700},{code:420703,name:"华容区",parentId:420700},{code:420704,name:"鄂城区",parentId:420700},{code:420801,name:"市辖区",parentId:420800},{code:420802,name:"东宝区",parentId:420800},{code:420804,name:"掇刀区",parentId:420800},{code:420821,name:"京山县",parentId:420800},{code:420822,name:"沙洋县",parentId:420800},{code:420881,name:"钟祥市",parentId:420800},{code:420901,name:"市辖区",parentId:420900},{code:420902,name:"孝南区",parentId:420900},{code:420921,name:"孝昌县",parentId:420900},{code:420922,name:"大悟县",parentId:420900},{code:420923,name:"云梦县",parentId:420900},{code:420981,name:"应城市",parentId:420900},{code:420982,name:"安陆市",parentId:420900},{code:420984,name:"汉川市",parentId:420900},{code:421001,name:"市辖区",parentId:421e3},{code:421002,name:"沙市区",parentId:421e3},{code:421003,name:"荆州区",parentId:421e3},{code:421022,name:"公安县",parentId:421e3},{code:421023,name:"监利县",parentId:421e3},{code:421024,name:"江陵县",parentId:421e3},{code:421081,name:"石首市",parentId:421e3},{code:421083,name:"洪湖市",parentId:421e3},{code:421087,name:"松滋市",parentId:421e3},{code:421101,name:"市辖区",parentId:421100},{code:421102,name:"黄州区",parentId:421100},{code:421121,name:"团风县",parentId:421100},{code:421122,name:"红安县",parentId:421100},{code:421123,name:"罗田县",parentId:421100},{code:421124,name:"英山县",parentId:421100},{code:421125,name:"浠水县",parentId:421100},{code:421126,name:"蕲春县",parentId:421100},{code:421127,name:"黄梅县",parentId:421100},{code:421181,name:"麻城市",parentId:421100},{code:421182,name:"武穴市",parentId:421100},{code:421201,name:"市辖区",parentId:421200},{code:421202,name:"咸安区",parentId:421200},{code:421221,name:"嘉鱼县",parentId:421200},{code:421222,name:"通城县",parentId:421200},{code:421223,name:"崇阳县",parentId:421200},{code:421224,name:"通山县",parentId:421200},{code:421281,name:"赤壁市",parentId:421200},{code:421301,name:"市辖区",parentId:421300},{code:421303,name:"曾都区",parentId:421300},{code:421321,name:"随县",parentId:421300},{code:421381,name:"广水市",parentId:421300},{code:422801,name:"恩施市",parentId:422800},{code:422802,name:"利川市",parentId:422800},{code:422822,name:"建始县",parentId:422800},{code:422823,name:"巴东县",parentId:422800},{code:422825,name:"宣恩县",parentId:422800},{code:422826,name:"咸丰县",parentId:422800},{code:422827,name:"来凤县",parentId:422800},{code:422828,name:"鹤峰县",parentId:422800},{code:429004,name:"仙桃市",parentId:429e3},{code:429005,name:"潜江市",parentId:429e3},{code:429006,name:"天门市",parentId:429e3},{code:429021,name:"神农架林区",parentId:429e3},{code:430101,name:"市辖区",parentId:430100},{code:430102,name:"芙蓉区",parentId:430100},{code:430103,name:"天心区",parentId:430100},{code:430104,name:"岳麓区",parentId:430100},{code:430105,name:"开福区",parentId:430100},{code:430111,name:"雨花区",parentId:430100},{code:430112,name:"望城区",parentId:430100},{code:430121,name:"长沙县",parentId:430100},{code:430124,name:"宁乡县",parentId:430100},{code:430181,name:"浏阳市",parentId:430100},{code:430201,name:"市辖区",parentId:430200},{code:430202,name:"荷塘区",parentId:430200},{code:430203,name:"芦淞区",parentId:430200},{code:430204,name:"石峰区",parentId:430200},{code:430211,name:"天元区",parentId:430200},{code:430221,name:"株洲县",parentId:430200},{code:430223,name:"攸县",parentId:430200},{code:430224,name:"茶陵县",parentId:430200},{code:430225,name:"炎陵县",parentId:430200},{code:430281,name:"醴陵市",parentId:430200},{code:430301,name:"市辖区",parentId:430300},{code:430302,name:"雨湖区",parentId:430300},{code:430304,name:"岳塘区",parentId:430300},{code:430321,name:"湘潭县",parentId:430300},{code:430381,name:"湘乡市",parentId:430300},{code:430382,name:"韶山市",parentId:430300},{code:430401,name:"市辖区",parentId:430400},{code:430405,name:"珠晖区",parentId:430400},{code:430406,name:"雁峰区",parentId:430400},{code:430407,name:"石鼓区",parentId:430400},{code:430408,name:"蒸湘区",parentId:430400},{code:430412,name:"南岳区",parentId:430400},{code:430421,name:"衡阳县",parentId:430400},{code:430422,name:"衡南县",parentId:430400},{code:430423,name:"衡山县",parentId:430400},{code:430424,name:"衡东县",parentId:430400},{code:430426,name:"祁东县",parentId:430400},{code:430481,name:"耒阳市",parentId:430400},{code:430482,name:"常宁市",parentId:430400},{code:430501,name:"市辖区",parentId:430500},{code:430502,name:"双清区",parentId:430500},{code:430503,name:"大祥区",parentId:430500},{code:430511,name:"北塔区",parentId:430500},{code:430521,name:"邵东县",parentId:430500},{code:430522,name:"新邵县",parentId:430500},{code:430523,name:"邵阳县",parentId:430500},{code:430524,name:"隆回县",parentId:430500},{code:430525,name:"洞口县",parentId:430500},{code:430527,name:"绥宁县",parentId:430500},{code:430528,name:"新宁县",parentId:430500},{code:430529,name:"城步苗族自治县",parentId:430500},{code:430581,name:"武冈市",parentId:430500},{code:430601,name:"市辖区",parentId:430600},{code:430602,name:"岳阳楼区",parentId:430600},{code:430603,name:"云溪区",parentId:430600},{code:430611,name:"君山区",parentId:430600},{code:430621,name:"岳阳县",parentId:430600},{code:430623,name:"华容县",parentId:430600},{code:430624,name:"湘阴县",parentId:430600},{code:430626,name:"平江县",parentId:430600},{code:430681,name:"汨罗市",parentId:430600},{code:430682,name:"临湘市",parentId:430600},{code:430701,name:"市辖区",parentId:430700},{code:430702,name:"武陵区",parentId:430700},{code:430703,name:"鼎城区",parentId:430700},{code:430721,name:"安乡县",parentId:430700},{code:430722,name:"汉寿县",parentId:430700},{code:430723,name:"澧县",parentId:430700},{code:430724,name:"临澧县",parentId:430700},{code:430725,name:"桃源县",parentId:430700},{code:430726,name:"石门县",parentId:430700},{code:430781,name:"津市市",parentId:430700},{code:430801,name:"市辖区",parentId:430800},{code:430802,name:"永定区",parentId:430800},{code:430811,name:"武陵源区",parentId:430800},{code:430821,name:"慈利县",parentId:430800},{code:430822,name:"桑植县",parentId:430800},{code:430901,name:"市辖区",parentId:430900},{code:430902,name:"资阳区",parentId:430900},{code:430903,name:"赫山区",parentId:430900},{code:430921,name:"南县",parentId:430900},{code:430922,name:"桃江县",parentId:430900},{code:430923,name:"安化县",parentId:430900},{code:430981,name:"沅江市",parentId:430900},{code:431001,name:"市辖区",parentId:431e3},{code:431002,name:"北湖区",parentId:431e3},{code:431003,name:"苏仙区",parentId:431e3},{code:431021,name:"桂阳县",parentId:431e3},{code:431022,name:"宜章县",parentId:431e3},{code:431023,name:"永兴县",parentId:431e3},{code:431024,name:"嘉禾县",parentId:431e3},{code:431025,name:"临武县",parentId:431e3},{code:431026,name:"汝城县",parentId:431e3},{code:431027,name:"桂东县",parentId:431e3},{code:431028,name:"安仁县",parentId:431e3},{code:431081,name:"资兴市",parentId:431e3},{code:431101,name:"市辖区",parentId:431100},{code:431102,name:"零陵区",parentId:431100},{code:431103,name:"冷水滩区",parentId:431100},{code:431121,name:"祁阳县",parentId:431100},{code:431122,name:"东安县",parentId:431100},{code:431123,name:"双牌县",parentId:431100},{code:431124,name:"道县",parentId:431100},{code:431125,name:"江永县",parentId:431100},{code:431126,name:"宁远县",parentId:431100},{code:431127,name:"蓝山县",parentId:431100},{code:431128,name:"新田县",parentId:431100},{code:431129,name:"江华瑶族自治县",parentId:431100},{code:431201,name:"市辖区",parentId:431200},{code:431202,name:"鹤城区",parentId:431200},{code:431221,name:"中方县",parentId:431200},{code:431222,name:"沅陵县",parentId:431200},{code:431223,name:"辰溪县",parentId:431200},{code:431224,name:"溆浦县",parentId:431200},{code:431225,name:"会同县",parentId:431200},{code:431226,name:"麻阳苗族自治县",parentId:431200},{code:431227,name:"新晃侗族自治县",parentId:431200},{code:431228,name:"芷江侗族自治县",parentId:431200},{code:431229,name:"靖州苗族侗族自治县",parentId:431200},{code:431230,name:"通道侗族自治县",parentId:431200},{code:431281,name:"洪江市",parentId:431200},{code:431301,name:"市辖区",parentId:431300},{code:431302,name:"娄星区",parentId:431300},{code:431321,name:"双峰县",parentId:431300},{code:431322,name:"新化县",parentId:431300},{code:431381,name:"冷水江市",parentId:431300},{code:431382,name:"涟源市",parentId:431300},{code:433101,name:"吉首市",parentId:433100},{code:433122,name:"泸溪县",parentId:433100},{code:433123,name:"凤凰县",parentId:433100},{code:433124,name:"花垣县",parentId:433100},{code:433125,name:"保靖县",parentId:433100},{code:433126,name:"古丈县",parentId:433100},{code:433127,name:"永顺县",parentId:433100},{code:433130,name:"龙山县",parentId:433100},{code:440101,name:"市辖区",parentId:440100},{code:440103,name:"荔湾区",parentId:440100},{code:440104,name:"越秀区",parentId:440100},{code:440105,name:"海珠区",parentId:440100},{code:440106,name:"天河区",parentId:440100},{code:440111,name:"白云区",parentId:440100},{code:440112,name:"黄埔区",parentId:440100},{code:440113,name:"番禺区",parentId:440100},{code:440114,name:"花都区",parentId:440100},{code:440115,name:"南沙区",parentId:440100},{code:440116,name:"萝岗区",parentId:440100},{code:440117,name:"从化区",parentId:440100},{code:440118,name:"增城区",parentId:440100},{code:440201,name:"市辖区",parentId:440200},{code:440203,name:"武江区",parentId:440200},{code:440204,name:"浈江区",parentId:440200},{code:440205,name:"曲江区",parentId:440200},{code:440222,name:"始兴县",parentId:440200},{code:440224,name:"仁化县",parentId:440200},{code:440229,name:"翁源县",parentId:440200},{code:440232,name:"乳源瑶族自治县",parentId:440200},{code:440233,name:"新丰县",parentId:440200},{code:440281,name:"乐昌市",parentId:440200},{code:440282,name:"南雄市",parentId:440200},{code:440301,name:"市辖区",parentId:440300},{code:440303,name:"罗湖区",parentId:440300},{code:440304,name:"福田区",parentId:440300},{code:440305,name:"南山区",parentId:440300},{code:440306,name:"宝安区",parentId:440300},{code:440307,name:"龙岗区",parentId:440300},{code:440308,name:"盐田区",parentId:440300},{code:440401,name:"市辖区",parentId:440400},{code:440402,name:"香洲区",parentId:440400},{code:440403,name:"斗门区",parentId:440400},{code:440404,name:"金湾区",parentId:440400},{code:440501,name:"市辖区",parentId:440500},{code:440507,name:"龙湖区",parentId:440500},{code:440511,name:"金平区",parentId:440500},{code:440512,name:"濠江区",parentId:440500},{code:440513,name:"潮阳区",parentId:440500},{code:440514,name:"潮南区",parentId:440500},{code:440515,name:"澄海区",parentId:440500},{code:440523,name:"南澳县",parentId:440500},{code:440601,name:"市辖区",parentId:440600},{code:440604,name:"禅城区",parentId:440600},{code:440605,name:"南海区",parentId:440600},{code:440606,name:"顺德区",parentId:440600},{code:440607,name:"三水区",parentId:440600},{code:440608,name:"高明区",parentId:440600},{code:440701,name:"市辖区",parentId:440700},{code:440703,name:"蓬江区",parentId:440700},{code:440704,name:"江海区",parentId:440700},{code:440705,name:"新会区",parentId:440700},{code:440781,name:"台山市",parentId:440700},{code:440783,name:"开平市",parentId:440700},{code:440784,name:"鹤山市",parentId:440700},{code:440785,name:"恩平市",parentId:440700},{code:440801,name:"市辖区",parentId:440800},{code:440802,name:"赤坎区",parentId:440800},{code:440803,name:"霞山区",parentId:440800},{code:440804,name:"坡头区",parentId:440800},{code:440811,name:"麻章区",parentId:440800},{code:440823,name:"遂溪县",parentId:440800},{code:440825,name:"徐闻县",parentId:440800},{code:440881,name:"廉江市",parentId:440800},{code:440882,name:"雷州市",parentId:440800},{code:440883,name:"吴川市",parentId:440800},{code:440901,name:"市辖区",parentId:440900},{code:440902,name:"茂南区",parentId:440900},{code:440904,name:"电白区",parentId:440900},{code:440981,name:"高州市",parentId:440900},{code:440982,name:"化州市",parentId:440900},{code:440983,name:"信宜市",parentId:440900},{code:441201,name:"市辖区",parentId:441200},{code:441202,name:"端州区",parentId:441200},{code:441203,name:"鼎湖区",parentId:441200},{code:441223,name:"广宁县",parentId:441200},{code:441224,name:"怀集县",parentId:441200},{code:441225,name:"封开县",parentId:441200},{code:441226,name:"德庆县",parentId:441200},{code:441283,name:"高要市",parentId:441200},{code:441284,name:"四会市",parentId:441200},{code:441301,name:"市辖区",parentId:441300},{code:441302,name:"惠城区",parentId:441300},{code:441303,name:"惠阳区",parentId:441300},{code:441322,name:"博罗县",parentId:441300},{code:441323,name:"惠东县",parentId:441300},{code:441324,name:"龙门县",parentId:441300},{code:441401,name:"市辖区",parentId:441400},{code:441402,name:"梅江区",parentId:441400},{code:441403,name:"梅县区",parentId:441400},{code:441422,name:"大埔县",parentId:441400},{code:441423,name:"丰顺县",parentId:441400},{code:441424,name:"五华县",parentId:441400},{code:441426,name:"平远县",parentId:441400},{code:441427,name:"蕉岭县",parentId:441400},{code:441481,name:"兴宁市",parentId:441400},{code:441501,name:"市辖区",parentId:441500},{code:441502,name:"城区",parentId:441500},{code:441521,name:"海丰县",parentId:441500},{code:441523,name:"陆河县",parentId:441500},{code:441581,name:"陆丰市",parentId:441500},{code:441601,name:"市辖区",parentId:441600},{code:441602,name:"源城区",parentId:441600},{code:441621,name:"紫金县",parentId:441600},{code:441622,name:"龙川县",parentId:441600},{code:441623,name:"连平县",parentId:441600},{code:441624,name:"和平县",parentId:441600},{code:441625,name:"东源县",parentId:441600},{code:441701,name:"市辖区",parentId:441700},{code:441702,name:"江城区",parentId:441700},{code:441721,name:"阳西县",parentId:441700},{code:441723,name:"阳东县",parentId:441700},{code:441781,name:"阳春市",parentId:441700},{code:441801,name:"市辖区",parentId:441800},{code:441802,name:"清城区",parentId:441800},{code:441803,name:"清新区",parentId:441800},{code:441821,name:"佛冈县",parentId:441800},{code:441823,name:"阳山县",parentId:441800},{code:441825,name:"连山壮族瑶族自治县",parentId:441800},{code:441826,name:"连南瑶族自治县",parentId:441800},{code:441881,name:"英德市",parentId:441800},{code:441882,name:"连州市",parentId:441800},{code:445101,name:"市辖区",parentId:445100},{code:445102,name:"湘桥区",parentId:445100},{code:445103,name:"潮安区",parentId:445100},{code:445122,name:"饶平县",parentId:445100},{code:445201,name:"市辖区",parentId:445200},{code:445202,name:"榕城区",parentId:445200},{code:445203,name:"揭东区",parentId:445200},{code:445222,name:"揭西县",parentId:445200},{code:445224,name:"惠来县",parentId:445200},{code:445281,name:"普宁市",parentId:445200},{code:445301,name:"市辖区",parentId:445300},{code:445302,name:"云城区",parentId:445300},{code:445303,name:"云安区",parentId:445300},{code:445321,name:"新兴县",parentId:445300},{code:445322,name:"郁南县",parentId:445300},{code:445381,name:"罗定市",parentId:445300},{code:450101,name:"市辖区",parentId:450100},{code:450102,name:"兴宁区",parentId:450100},{code:450103,name:"青秀区",parentId:450100},{code:450105,name:"江南区",parentId:450100},{code:450107,name:"西乡塘区",parentId:450100},{code:450108,name:"良庆区",parentId:450100},{code:450109,name:"邕宁区",parentId:450100},{code:450122,name:"武鸣县",parentId:450100},{code:450123,name:"隆安县",parentId:450100},{code:450124,name:"马山县",parentId:450100},{code:450125,name:"上林县",parentId:450100},{code:450126,name:"宾阳县",parentId:450100},{code:450127,name:"横县",parentId:450100},{code:450201,name:"市辖区",parentId:450200},{code:450202,name:"城中区",parentId:450200},{code:450203,name:"鱼峰区",parentId:450200},{code:450204,name:"柳南区",parentId:450200},{code:450205,name:"柳北区",parentId:450200},{code:450221,name:"柳江县",parentId:450200},{code:450222,name:"柳城县",parentId:450200},{code:450223,name:"鹿寨县",parentId:450200},{code:450224,name:"融安县",parentId:450200},{code:450225,name:"融水苗族自治县",parentId:450200},{code:450226,name:"三江侗族自治县",parentId:450200},{code:450301,name:"市辖区",parentId:450300},{code:450302,name:"秀峰区",parentId:450300},{code:450303,name:"叠彩区",parentId:450300},{code:450304,name:"象山区",parentId:450300},{code:450305,name:"七星区",parentId:450300},{code:450311,name:"雁山区",parentId:450300},{code:450312,name:"临桂区",parentId:450300},{code:450321,name:"阳朔县",parentId:450300},{code:450323,name:"灵川县",parentId:450300},{code:450324,name:"全州县",parentId:450300},{code:450325,name:"兴安县",parentId:450300},{code:450326,name:"永福县",parentId:450300},{code:450327,name:"灌阳县",parentId:450300},{code:450328,name:"龙胜各族自治县",parentId:450300},{code:450329,name:"资源县",parentId:450300},{code:450330,name:"平乐县",parentId:450300},{code:450331,name:"荔浦县",parentId:450300},{code:450332,name:"恭城瑶族自治县",parentId:450300},{code:450401,name:"市辖区",parentId:450400},{code:450403,name:"万秀区",parentId:450400},{code:450405,name:"长洲区",parentId:450400},{code:450406,name:"龙圩区",parentId:450400},{code:450421,name:"苍梧县",parentId:450400},{code:450422,name:"藤县",parentId:450400},{code:450423,name:"蒙山县",parentId:450400},{code:450481,name:"岑溪市",parentId:450400},{code:450501,name:"市辖区",parentId:450500},{code:450502,name:"海城区",parentId:450500},{code:450503,name:"银海区",parentId:450500},{code:450512,name:"铁山港区",parentId:450500},{code:450521,name:"合浦县",parentId:450500},{code:450601,name:"市辖区",parentId:450600},{code:450602,name:"港口区",parentId:450600},{code:450603,name:"防城区",parentId:450600},{code:450621,name:"上思县",parentId:450600},{code:450681,name:"东兴市",parentId:450600},{code:450701,name:"市辖区",parentId:450700},{code:450702,name:"钦南区",parentId:450700},{code:450703,name:"钦北区",parentId:450700},{code:450721,name:"灵山县",parentId:450700},{code:450722,name:"浦北县",parentId:450700},{code:450801,name:"市辖区",parentId:450800},{code:450802,name:"港北区",parentId:450800},{code:450803,name:"港南区",parentId:450800},{code:450804,name:"覃塘区",parentId:450800},{code:450821,name:"平南县",parentId:450800},{code:450881,name:"桂平市",parentId:450800},{code:450901,name:"市辖区",parentId:450900},{code:450902,name:"玉州区",parentId:450900},{code:450903,name:"福绵区",parentId:450900},{code:450921,name:"容县",parentId:450900},{code:450922,name:"陆川县",parentId:450900},{code:450923,name:"博白县",parentId:450900},{code:450924,name:"兴业县",parentId:450900},{code:450981,name:"北流市",parentId:450900},{code:451001,name:"市辖区",parentId:451e3},{code:451002,name:"右江区",parentId:451e3},{code:451021,name:"田阳县",parentId:451e3},{code:451022,name:"田东县",parentId:451e3},{code:451023,name:"平果县",parentId:451e3},{code:451024,name:"德保县",parentId:451e3},{code:451025,name:"靖西县",parentId:451e3},{code:451026,name:"那坡县",parentId:451e3},{code:451027,name:"凌云县",parentId:451e3},{code:451028,name:"乐业县",parentId:451e3},{code:451029,name:"田林县",parentId:451e3},{code:451030,name:"西林县",parentId:451e3},{code:451031,name:"隆林各族自治县",parentId:451e3},{code:451101,name:"市辖区",parentId:451100},{code:451102,name:"八步区",parentId:451100},{code:451121,name:"昭平县",parentId:451100},{code:451122,name:"钟山县",parentId:451100},{code:451123,name:"富川瑶族自治县",parentId:451100},{code:451201,name:"市辖区",parentId:451200},{code:451202,name:"金城江区",parentId:451200},{code:451221,name:"南丹县",parentId:451200},{code:451222,name:"天峨县",parentId:451200},{code:451223,name:"凤山县",parentId:451200},{code:451224,name:"东兰县",parentId:451200},{code:451225,name:"罗城仫佬族自治县",parentId:451200},{code:451226,name:"环江毛南族自治县",parentId:451200},{code:451227,name:"巴马瑶族自治县",parentId:451200},{code:451228,name:"都安瑶族自治县",parentId:451200},{code:451229,name:"大化瑶族自治县",parentId:451200},{code:451281,name:"宜州市",parentId:451200},{code:451301,name:"市辖区",parentId:451300},{code:451302,name:"兴宾区",parentId:451300},{code:451321,name:"忻城县",parentId:451300},{code:451322,name:"象州县",parentId:451300},{code:451323,name:"武宣县",parentId:451300},{code:451324,name:"金秀瑶族自治县",parentId:451300},{code:451381,name:"合山市",parentId:451300},{code:451401,name:"市辖区",parentId:451400},{code:451402,name:"江州区",parentId:451400},{code:451421,name:"扶绥县",parentId:451400},{code:451422,name:"宁明县",parentId:451400},{code:451423,name:"龙州县",parentId:451400},{code:451424,name:"大新县",parentId:451400},{code:451425,name:"天等县",parentId:451400},{code:451481,name:"凭祥市",parentId:451400},{code:460101,name:"市辖区",parentId:460100},{code:460105,name:"秀英区",parentId:460100},{code:460106,name:"龙华区",parentId:460100},{code:460107,name:"琼山区",parentId:460100},{code:460108,name:"美兰区",parentId:460100},{code:460201,name:"市辖区",parentId:460200},{code:460202,name:"海棠区",parentId:460200},{code:460203,name:"吉阳区",parentId:460200},{code:460204,name:"天涯区",parentId:460200},{code:460205,name:"崖州区",parentId:460200},{code:469001,name:"五指山市",parentId:469e3},{code:469002,name:"琼海市",parentId:469e3},{code:469003,name:"儋州市",parentId:469e3},{code:469005,name:"文昌市",parentId:469e3},{code:469006,name:"万宁市",parentId:469e3},{code:469007,name:"东方市",parentId:469e3},{code:469021,name:"定安县",parentId:469e3},{code:469022,name:"屯昌县",parentId:469e3},{code:469023,name:"澄迈县",parentId:469e3},{code:469024,name:"临高县",parentId:469e3},{code:469025,name:"白沙黎族自治县",parentId:469e3},{code:469026,name:"昌江黎族自治县",parentId:469e3},{code:469027,name:"乐东黎族自治县",parentId:469e3},{code:469028,name:"陵水黎族自治县",parentId:469e3},{code:469029,name:"保亭黎族苗族自治县",parentId:469e3},{code:469030,name:"琼中黎族苗族自治县",parentId:469e3},{code:500101,name:"万州区",parentId:500100},{code:500102,name:"涪陵区",parentId:500100},{code:500103,name:"渝中区",parentId:500100},{code:500104,name:"大渡口区",parentId:500100},{code:500105,name:"江北区",parentId:500100},{code:500106,name:"沙坪坝区",parentId:500100},{code:500107,name:"九龙坡区",parentId:500100},{code:500108,name:"南岸区",parentId:500100},{code:500109,name:"北碚区",parentId:500100},{code:500110,name:"綦江区",parentId:500100},{code:500111,name:"大足区",parentId:500100},{code:500112,name:"渝北区",parentId:500100},{code:500113,name:"巴南区",parentId:500100},{code:500114,name:"黔江区",parentId:500100},{code:500115,name:"长寿区",parentId:500100},{code:500116,name:"江津区",parentId:500100},{code:500117,name:"合川区",parentId:500100},{code:500118,name:"永川区",parentId:500100},{code:500119,name:"南川区",parentId:500100},{code:500120,name:"璧山区",parentId:500100},{code:500151,name:"铜梁区",parentId:500100},{code:500223,name:"潼南县",parentId:500200},{code:500226,name:"荣昌县",parentId:500200},{code:500228,name:"梁平县",parentId:500200},{code:500229,name:"城口县",parentId:500200},{code:500230,name:"丰都县",parentId:500200},{code:500231,name:"垫江县",parentId:500200},{code:500232,name:"武隆县",parentId:500200},{code:500233,name:"忠县",parentId:500200},{code:500234,name:"开县",parentId:500200},{code:500235,name:"云阳县",parentId:500200},{code:500236,name:"奉节县",parentId:500200},{code:500237,name:"巫山县",parentId:500200},{code:500238,name:"巫溪县",parentId:500200},{code:500240,name:"石柱土家族自治县",parentId:500200},{code:500241,name:"秀山土家族苗族自治县",parentId:500200},{code:500242,name:"酉阳土家族苗族自治县",parentId:500200},{code:500243,name:"彭水苗族土家族自治县",parentId:500200},{code:510101,name:"市辖区",parentId:510100},{code:510104,name:"锦江区",parentId:510100},{code:510105,name:"青羊区",parentId:510100},{code:510106,name:"金牛区",parentId:510100},{code:510107,name:"武侯区",parentId:510100},{code:510108,name:"成华区",parentId:510100},{code:510112,name:"龙泉驿区",parentId:510100},{code:510113,name:"青白江区",parentId:510100},{code:510114,name:"新都区",parentId:510100},{code:510115,name:"温江区",parentId:510100},{code:510121,name:"金堂县",parentId:510100},{code:510122,name:"双流县",parentId:510100},{code:510124,name:"郫县",parentId:510100},{code:510129,name:"大邑县",parentId:510100},{code:510131,name:"蒲江县",parentId:510100},{code:510132,name:"新津县",parentId:510100},{code:510181,name:"都江堰市",parentId:510100},{code:510182,name:"彭州市",parentId:510100},{code:510183,name:"邛崃市",parentId:510100},{code:510184,name:"崇州市",parentId:510100},{code:510301,name:"市辖区",parentId:510300},{code:510302,name:"自流井区",parentId:510300},{code:510303,name:"贡井区",parentId:510300},{code:510304,name:"大安区",parentId:510300},{code:510311,name:"沿滩区",parentId:510300},{code:510321,name:"荣县",parentId:510300},{code:510322,name:"富顺县",parentId:510300},{code:510401,name:"市辖区",parentId:510400},{code:510402,name:"东区",parentId:510400},{code:510403,name:"西区",parentId:510400},{code:510411,name:"仁和区",parentId:510400},{code:510421,name:"米易县",parentId:510400},{code:510422,name:"盐边县",parentId:510400},{code:510501,name:"市辖区",parentId:510500},{code:510502,name:"江阳区",parentId:510500},{code:510503,name:"纳溪区",parentId:510500},{code:510504,name:"龙马潭区",parentId:510500},{code:510521,name:"泸县",parentId:510500},{code:510522,name:"合江县",parentId:510500},{code:510524,name:"叙永县",parentId:510500},{code:510525,name:"古蔺县",parentId:510500},{code:510601,name:"市辖区",parentId:510600},{code:510603,name:"旌阳区",parentId:510600},{code:510623,name:"中江县",parentId:510600},{code:510626,name:"罗江县",parentId:510600},{code:510681,name:"广汉市",parentId:510600},{code:510682,name:"什邡市",parentId:510600},{code:510683,name:"绵竹市",parentId:510600},{code:510701,name:"市辖区",parentId:510700},{code:510703,name:"涪城区",parentId:510700},{code:510704,name:"游仙区",parentId:510700},{code:510722,name:"三台县",parentId:510700},{code:510723,name:"盐亭县",parentId:510700},{code:510724,name:"安县",parentId:510700},{code:510725,name:"梓潼县",parentId:510700},{code:510726,name:"北川羌族自治县",parentId:510700},{code:510727,name:"平武县",parentId:510700},{code:510781,name:"江油市",parentId:510700},{code:510801,name:"市辖区",parentId:510800},{code:510802,name:"利州区",parentId:510800},{code:510811,name:"昭化区",parentId:510800
	},{code:510812,name:"朝天区",parentId:510800},{code:510821,name:"旺苍县",parentId:510800},{code:510822,name:"青川县",parentId:510800},{code:510823,name:"剑阁县",parentId:510800},{code:510824,name:"苍溪县",parentId:510800},{code:510901,name:"市辖区",parentId:510900},{code:510903,name:"船山区",parentId:510900},{code:510904,name:"安居区",parentId:510900},{code:510921,name:"蓬溪县",parentId:510900},{code:510922,name:"射洪县",parentId:510900},{code:510923,name:"大英县",parentId:510900},{code:511001,name:"市辖区",parentId:511e3},{code:511002,name:"市中区",parentId:511e3},{code:511011,name:"东兴区",parentId:511e3},{code:511024,name:"威远县",parentId:511e3},{code:511025,name:"资中县",parentId:511e3},{code:511028,name:"隆昌县",parentId:511e3},{code:511101,name:"市辖区",parentId:511100},{code:511102,name:"市中区",parentId:511100},{code:511111,name:"沙湾区",parentId:511100},{code:511112,name:"五通桥区",parentId:511100},{code:511113,name:"金口河区",parentId:511100},{code:511123,name:"犍为县",parentId:511100},{code:511124,name:"井研县",parentId:511100},{code:511126,name:"夹江县",parentId:511100},{code:511129,name:"沐川县",parentId:511100},{code:511132,name:"峨边彝族自治县",parentId:511100},{code:511133,name:"马边彝族自治县",parentId:511100},{code:511181,name:"峨眉山市",parentId:511100},{code:511301,name:"市辖区",parentId:511300},{code:511302,name:"顺庆区",parentId:511300},{code:511303,name:"高坪区",parentId:511300},{code:511304,name:"嘉陵区",parentId:511300},{code:511321,name:"南部县",parentId:511300},{code:511322,name:"营山县",parentId:511300},{code:511323,name:"蓬安县",parentId:511300},{code:511324,name:"仪陇县",parentId:511300},{code:511325,name:"西充县",parentId:511300},{code:511381,name:"阆中市",parentId:511300},{code:511401,name:"市辖区",parentId:511400},{code:511402,name:"东坡区",parentId:511400},{code:511421,name:"仁寿县",parentId:511400},{code:511422,name:"彭山县",parentId:511400},{code:511423,name:"洪雅县",parentId:511400},{code:511424,name:"丹棱县",parentId:511400},{code:511425,name:"青神县",parentId:511400},{code:511501,name:"市辖区",parentId:511500},{code:511502,name:"翠屏区",parentId:511500},{code:511503,name:"南溪区",parentId:511500},{code:511521,name:"宜宾县",parentId:511500},{code:511523,name:"江安县",parentId:511500},{code:511524,name:"长宁县",parentId:511500},{code:511525,name:"高县",parentId:511500},{code:511526,name:"珙县",parentId:511500},{code:511527,name:"筠连县",parentId:511500},{code:511528,name:"兴文县",parentId:511500},{code:511529,name:"屏山县",parentId:511500},{code:511601,name:"市辖区",parentId:511600},{code:511602,name:"广安区",parentId:511600},{code:511603,name:"前锋区",parentId:511600},{code:511621,name:"岳池县",parentId:511600},{code:511622,name:"武胜县",parentId:511600},{code:511623,name:"邻水县",parentId:511600},{code:511681,name:"华蓥市",parentId:511600},{code:511701,name:"市辖区",parentId:511700},{code:511702,name:"通川区",parentId:511700},{code:511703,name:"达川区",parentId:511700},{code:511722,name:"宣汉县",parentId:511700},{code:511723,name:"开江县",parentId:511700},{code:511724,name:"大竹县",parentId:511700},{code:511725,name:"渠县",parentId:511700},{code:511781,name:"万源市",parentId:511700},{code:511801,name:"市辖区",parentId:511800},{code:511802,name:"雨城区",parentId:511800},{code:511803,name:"名山区",parentId:511800},{code:511822,name:"荥经县",parentId:511800},{code:511823,name:"汉源县",parentId:511800},{code:511824,name:"石棉县",parentId:511800},{code:511825,name:"天全县",parentId:511800},{code:511826,name:"芦山县",parentId:511800},{code:511827,name:"宝兴县",parentId:511800},{code:511901,name:"市辖区",parentId:511900},{code:511902,name:"巴州区",parentId:511900},{code:511903,name:"恩阳区",parentId:511900},{code:511921,name:"通江县",parentId:511900},{code:511922,name:"南江县",parentId:511900},{code:511923,name:"平昌县",parentId:511900},{code:512001,name:"市辖区",parentId:512e3},{code:512002,name:"雁江区",parentId:512e3},{code:512021,name:"安岳县",parentId:512e3},{code:512022,name:"乐至县",parentId:512e3},{code:512081,name:"简阳市",parentId:512e3},{code:513221,name:"汶川县",parentId:513200},{code:513222,name:"理县",parentId:513200},{code:513223,name:"茂县",parentId:513200},{code:513224,name:"松潘县",parentId:513200},{code:513225,name:"九寨沟县",parentId:513200},{code:513226,name:"金川县",parentId:513200},{code:513227,name:"小金县",parentId:513200},{code:513228,name:"黑水县",parentId:513200},{code:513229,name:"马尔康县",parentId:513200},{code:513230,name:"壤塘县",parentId:513200},{code:513231,name:"阿坝县",parentId:513200},{code:513232,name:"若尔盖县",parentId:513200},{code:513233,name:"红原县",parentId:513200},{code:513321,name:"康定县",parentId:513300},{code:513322,name:"泸定县",parentId:513300},{code:513323,name:"丹巴县",parentId:513300},{code:513324,name:"九龙县",parentId:513300},{code:513325,name:"雅江县",parentId:513300},{code:513326,name:"道孚县",parentId:513300},{code:513327,name:"炉霍县",parentId:513300},{code:513328,name:"甘孜县",parentId:513300},{code:513329,name:"新龙县",parentId:513300},{code:513330,name:"德格县",parentId:513300},{code:513331,name:"白玉县",parentId:513300},{code:513332,name:"石渠县",parentId:513300},{code:513333,name:"色达县",parentId:513300},{code:513334,name:"理塘县",parentId:513300},{code:513335,name:"巴塘县",parentId:513300},{code:513336,name:"乡城县",parentId:513300},{code:513337,name:"稻城县",parentId:513300},{code:513338,name:"得荣县",parentId:513300},{code:513401,name:"西昌市",parentId:513400},{code:513422,name:"木里藏族自治县",parentId:513400},{code:513423,name:"盐源县",parentId:513400},{code:513424,name:"德昌县",parentId:513400},{code:513425,name:"会理县",parentId:513400},{code:513426,name:"会东县",parentId:513400},{code:513427,name:"宁南县",parentId:513400},{code:513428,name:"普格县",parentId:513400},{code:513429,name:"布拖县",parentId:513400},{code:513430,name:"金阳县",parentId:513400},{code:513431,name:"昭觉县",parentId:513400},{code:513432,name:"喜德县",parentId:513400},{code:513433,name:"冕宁县",parentId:513400},{code:513434,name:"越西县",parentId:513400},{code:513435,name:"甘洛县",parentId:513400},{code:513436,name:"美姑县",parentId:513400},{code:513437,name:"雷波县",parentId:513400},{code:520101,name:"市辖区",parentId:520100},{code:520102,name:"南明区",parentId:520100},{code:520103,name:"云岩区",parentId:520100},{code:520111,name:"花溪区",parentId:520100},{code:520112,name:"乌当区",parentId:520100},{code:520113,name:"白云区",parentId:520100},{code:520115,name:"观山湖区",parentId:520100},{code:520121,name:"开阳县",parentId:520100},{code:520122,name:"息烽县",parentId:520100},{code:520123,name:"修文县",parentId:520100},{code:520181,name:"清镇市",parentId:520100},{code:520201,name:"钟山区",parentId:520200},{code:520203,name:"六枝特区",parentId:520200},{code:520221,name:"水城县",parentId:520200},{code:520222,name:"盘县",parentId:520200},{code:520301,name:"市辖区",parentId:520300},{code:520302,name:"红花岗区",parentId:520300},{code:520303,name:"汇川区",parentId:520300},{code:520321,name:"遵义县",parentId:520300},{code:520322,name:"桐梓县",parentId:520300},{code:520323,name:"绥阳县",parentId:520300},{code:520324,name:"正安县",parentId:520300},{code:520325,name:"道真仡佬族苗族自治县",parentId:520300},{code:520326,name:"务川仡佬族苗族自治县",parentId:520300},{code:520327,name:"凤冈县",parentId:520300},{code:520328,name:"湄潭县",parentId:520300},{code:520329,name:"余庆县",parentId:520300},{code:520330,name:"习水县",parentId:520300},{code:520381,name:"赤水市",parentId:520300},{code:520382,name:"仁怀市",parentId:520300},{code:520401,name:"市辖区",parentId:520400},{code:520402,name:"西秀区",parentId:520400},{code:520421,name:"平坝县",parentId:520400},{code:520422,name:"普定县",parentId:520400},{code:520423,name:"镇宁布依族苗族自治县",parentId:520400},{code:520424,name:"关岭布依族苗族自治县",parentId:520400},{code:520425,name:"紫云苗族布依族自治县",parentId:520400},{code:520501,name:"市辖区",parentId:520500},{code:520502,name:"七星关区",parentId:520500},{code:520521,name:"大方县",parentId:520500},{code:520522,name:"黔西县",parentId:520500},{code:520523,name:"金沙县",parentId:520500},{code:520524,name:"织金县",parentId:520500},{code:520525,name:"纳雍县",parentId:520500},{code:520526,name:"威宁彝族回族苗族自治县",parentId:520500},{code:520527,name:"赫章县",parentId:520500},{code:520601,name:"市辖区",parentId:520600},{code:520602,name:"碧江区",parentId:520600},{code:520603,name:"万山区",parentId:520600},{code:520621,name:"江口县",parentId:520600},{code:520622,name:"玉屏侗族自治县",parentId:520600},{code:520623,name:"石阡县",parentId:520600},{code:520624,name:"思南县",parentId:520600},{code:520625,name:"印江土家族苗族自治县",parentId:520600},{code:520626,name:"德江县",parentId:520600},{code:520627,name:"沿河土家族自治县",parentId:520600},{code:520628,name:"松桃苗族自治县",parentId:520600},{code:522301,name:"兴义市",parentId:522300},{code:522322,name:"兴仁县",parentId:522300},{code:522323,name:"普安县",parentId:522300},{code:522324,name:"晴隆县",parentId:522300},{code:522325,name:"贞丰县",parentId:522300},{code:522326,name:"望谟县",parentId:522300},{code:522327,name:"册亨县",parentId:522300},{code:522328,name:"安龙县",parentId:522300},{code:522601,name:"凯里市",parentId:522600},{code:522622,name:"黄平县",parentId:522600},{code:522623,name:"施秉县",parentId:522600},{code:522624,name:"三穗县",parentId:522600},{code:522625,name:"镇远县",parentId:522600},{code:522626,name:"岑巩县",parentId:522600},{code:522627,name:"天柱县",parentId:522600},{code:522628,name:"锦屏县",parentId:522600},{code:522629,name:"剑河县",parentId:522600},{code:522630,name:"台江县",parentId:522600},{code:522631,name:"黎平县",parentId:522600},{code:522632,name:"榕江县",parentId:522600},{code:522633,name:"从江县",parentId:522600},{code:522634,name:"雷山县",parentId:522600},{code:522635,name:"麻江县",parentId:522600},{code:522636,name:"丹寨县",parentId:522600},{code:522701,name:"都匀市",parentId:522700},{code:522702,name:"福泉市",parentId:522700},{code:522722,name:"荔波县",parentId:522700},{code:522723,name:"贵定县",parentId:522700},{code:522725,name:"瓮安县",parentId:522700},{code:522726,name:"独山县",parentId:522700},{code:522727,name:"平塘县",parentId:522700},{code:522728,name:"罗甸县",parentId:522700},{code:522729,name:"长顺县",parentId:522700},{code:522730,name:"龙里县",parentId:522700},{code:522731,name:"惠水县",parentId:522700},{code:522732,name:"三都水族自治县",parentId:522700},{code:530101,name:"市辖区",parentId:530100},{code:530102,name:"五华区",parentId:530100},{code:530103,name:"盘龙区",parentId:530100},{code:530111,name:"官渡区",parentId:530100},{code:530112,name:"西山区",parentId:530100},{code:530113,name:"东川区",parentId:530100},{code:530114,name:"呈贡区",parentId:530100},{code:530122,name:"晋宁县",parentId:530100},{code:530124,name:"富民县",parentId:530100},{code:530125,name:"宜良县",parentId:530100},{code:530126,name:"石林彝族自治县",parentId:530100},{code:530127,name:"嵩明县",parentId:530100},{code:530128,name:"禄劝彝族苗族自治县",parentId:530100},{code:530129,name:"寻甸回族彝族自治县",parentId:530100},{code:530181,name:"安宁市",parentId:530100},{code:530301,name:"市辖区",parentId:530300},{code:530302,name:"麒麟区",parentId:530300},{code:530321,name:"马龙县",parentId:530300},{code:530322,name:"陆良县",parentId:530300},{code:530323,name:"师宗县",parentId:530300},{code:530324,name:"罗平县",parentId:530300},{code:530325,name:"富源县",parentId:530300},{code:530326,name:"会泽县",parentId:530300},{code:530328,name:"沾益县",parentId:530300},{code:530381,name:"宣威市",parentId:530300},{code:530401,name:"市辖区",parentId:530400},{code:530402,name:"红塔区",parentId:530400},{code:530421,name:"江川县",parentId:530400},{code:530422,name:"澄江县",parentId:530400},{code:530423,name:"通海县",parentId:530400},{code:530424,name:"华宁县",parentId:530400},{code:530425,name:"易门县",parentId:530400},{code:530426,name:"峨山彝族自治县",parentId:530400},{code:530427,name:"新平彝族傣族自治县",parentId:530400},{code:530428,name:"元江哈尼族彝族傣族自治县",parentId:530400},{code:530501,name:"市辖区",parentId:530500},{code:530502,name:"隆阳区",parentId:530500},{code:530521,name:"施甸县",parentId:530500},{code:530522,name:"腾冲县",parentId:530500},{code:530523,name:"龙陵县",parentId:530500},{code:530524,name:"昌宁县",parentId:530500},{code:530601,name:"市辖区",parentId:530600},{code:530602,name:"昭阳区",parentId:530600},{code:530621,name:"鲁甸县",parentId:530600},{code:530622,name:"巧家县",parentId:530600},{code:530623,name:"盐津县",parentId:530600},{code:530624,name:"大关县",parentId:530600},{code:530625,name:"永善县",parentId:530600},{code:530626,name:"绥江县",parentId:530600},{code:530627,name:"镇雄县",parentId:530600},{code:530628,name:"彝良县",parentId:530600},{code:530629,name:"威信县",parentId:530600},{code:530630,name:"水富县",parentId:530600},{code:530701,name:"市辖区",parentId:530700},{code:530702,name:"古城区",parentId:530700},{code:530721,name:"玉龙纳西族自治县",parentId:530700},{code:530722,name:"永胜县",parentId:530700},{code:530723,name:"华坪县",parentId:530700},{code:530724,name:"宁蒗彝族自治县",parentId:530700},{code:530801,name:"市辖区",parentId:530800},{code:530802,name:"思茅区",parentId:530800},{code:530821,name:"宁洱哈尼族彝族自治县",parentId:530800},{code:530822,name:"墨江哈尼族自治县",parentId:530800},{code:530823,name:"景东彝族自治县",parentId:530800},{code:530824,name:"景谷傣族彝族自治县",parentId:530800},{code:530825,name:"镇沅彝族哈尼族拉祜族自治县",parentId:530800},{code:530826,name:"江城哈尼族彝族自治县",parentId:530800},{code:530827,name:"孟连傣族拉祜族佤族自治县",parentId:530800},{code:530828,name:"澜沧拉祜族自治县",parentId:530800},{code:530829,name:"西盟佤族自治县",parentId:530800},{code:530901,name:"市辖区",parentId:530900},{code:530902,name:"临翔区",parentId:530900},{code:530921,name:"凤庆县",parentId:530900},{code:530922,name:"云县",parentId:530900},{code:530923,name:"永德县",parentId:530900},{code:530924,name:"镇康县",parentId:530900},{code:530925,name:"双江拉祜族佤族布朗族傣族自治县",parentId:530900},{code:530926,name:"耿马傣族佤族自治县",parentId:530900},{code:530927,name:"沧源佤族自治县",parentId:530900},{code:532301,name:"楚雄市",parentId:532300},{code:532322,name:"双柏县",parentId:532300},{code:532323,name:"牟定县",parentId:532300},{code:532324,name:"南华县",parentId:532300},{code:532325,name:"姚安县",parentId:532300},{code:532326,name:"大姚县",parentId:532300},{code:532327,name:"永仁县",parentId:532300},{code:532328,name:"元谋县",parentId:532300},{code:532329,name:"武定县",parentId:532300},{code:532331,name:"禄丰县",parentId:532300},{code:532501,name:"个旧市",parentId:532500},{code:532502,name:"开远市",parentId:532500},{code:532503,name:"蒙自市",parentId:532500},{code:532504,name:"弥勒市",parentId:532500},{code:532523,name:"屏边苗族自治县",parentId:532500},{code:532524,name:"建水县",parentId:532500},{code:532525,name:"石屏县",parentId:532500},{code:532527,name:"泸西县",parentId:532500},{code:532528,name:"元阳县",parentId:532500},{code:532529,name:"红河县",parentId:532500},{code:532530,name:"金平苗族瑶族傣族自治县",parentId:532500},{code:532531,name:"绿春县",parentId:532500},{code:532532,name:"河口瑶族自治县",parentId:532500},{code:532601,name:"文山市",parentId:532600},{code:532622,name:"砚山县",parentId:532600},{code:532623,name:"西畴县",parentId:532600},{code:532624,name:"麻栗坡县",parentId:532600},{code:532625,name:"马关县",parentId:532600},{code:532626,name:"丘北县",parentId:532600},{code:532627,name:"广南县",parentId:532600},{code:532628,name:"富宁县",parentId:532600},{code:532801,name:"景洪市",parentId:532800},{code:532822,name:"勐海县",parentId:532800},{code:532823,name:"勐腊县",parentId:532800},{code:532901,name:"大理市",parentId:532900},{code:532922,name:"漾濞彝族自治县",parentId:532900},{code:532923,name:"祥云县",parentId:532900},{code:532924,name:"宾川县",parentId:532900},{code:532925,name:"弥渡县",parentId:532900},{code:532926,name:"南涧彝族自治县",parentId:532900},{code:532927,name:"巍山彝族回族自治县",parentId:532900},{code:532928,name:"永平县",parentId:532900},{code:532929,name:"云龙县",parentId:532900},{code:532930,name:"洱源县",parentId:532900},{code:532931,name:"剑川县",parentId:532900},{code:532932,name:"鹤庆县",parentId:532900},{code:533102,name:"瑞丽市",parentId:533100},{code:533103,name:"芒市",parentId:533100},{code:533122,name:"梁河县",parentId:533100},{code:533123,name:"盈江县",parentId:533100},{code:533124,name:"陇川县",parentId:533100},{code:533321,name:"泸水县",parentId:533300},{code:533323,name:"福贡县",parentId:533300},{code:533324,name:"贡山独龙族怒族自治县",parentId:533300},{code:533325,name:"兰坪白族普米族自治县",parentId:533300},{code:533421,name:"香格里拉县",parentId:533400},{code:533422,name:"德钦县",parentId:533400},{code:533423,name:"维西傈僳族自治县",parentId:533400},{code:540101,name:"市辖区",parentId:540100},{code:540102,name:"城关区",parentId:540100},{code:540121,name:"林周县",parentId:540100},{code:540122,name:"当雄县",parentId:540100},{code:540123,name:"尼木县",parentId:540100},{code:540124,name:"曲水县",parentId:540100},{code:540125,name:"堆龙德庆县",parentId:540100},{code:540126,name:"达孜县",parentId:540100},{code:540127,name:"墨竹工卡县",parentId:540100},{code:540202,name:"桑珠孜区",parentId:540200},{code:540221,name:"南木林县",parentId:540200},{code:540222,name:"江孜县",parentId:540200},{code:540223,name:"定日县",parentId:540200},{code:540224,name:"萨迦县",parentId:540200},{code:540225,name:"拉孜县",parentId:540200},{code:540226,name:"昂仁县",parentId:540200},{code:540227,name:"谢通门县",parentId:540200},{code:540228,name:"白朗县",parentId:540200},{code:540229,name:"仁布县",parentId:540200},{code:540230,name:"康马县",parentId:540200},{code:540231,name:"定结县",parentId:540200},{code:540232,name:"仲巴县",parentId:540200},{code:540233,name:"亚东县",parentId:540200},{code:540234,name:"吉隆县",parentId:540200},{code:540235,name:"聂拉木县",parentId:540200},{code:540236,name:"萨嘎县",parentId:540200},{code:540237,name:"岗巴县",parentId:540200},{code:542121,name:"昌都县",parentId:542100},{code:542122,name:"江达县",parentId:542100},{code:542123,name:"贡觉县",parentId:542100},{code:542124,name:"类乌齐县",parentId:542100},{code:542125,name:"丁青县",parentId:542100},{code:542126,name:"察雅县",parentId:542100},{code:542127,name:"八宿县",parentId:542100},{code:542128,name:"左贡县",parentId:542100},{code:542129,name:"芒康县",parentId:542100},{code:542132,name:"洛隆县",parentId:542100},{code:542133,name:"边坝县",parentId:542100},{code:542221,name:"乃东县",parentId:542200},{code:542222,name:"扎囊县",parentId:542200},{code:542223,name:"贡嘎县",parentId:542200},{code:542224,name:"桑日县",parentId:542200},{code:542225,name:"琼结县",parentId:542200},{code:542226,name:"曲松县",parentId:542200},{code:542227,name:"措美县",parentId:542200},{code:542228,name:"洛扎县",parentId:542200},{code:542229,name:"加查县",parentId:542200},{code:542231,name:"隆子县",parentId:542200},{code:542232,name:"错那县",parentId:542200},{code:542233,name:"浪卡子县",parentId:542200},{code:542421,name:"那曲县",parentId:542400},{code:542422,name:"嘉黎县",parentId:542400},{code:542423,name:"比如县",parentId:542400},{code:542424,name:"聂荣县",parentId:542400},{code:542425,name:"安多县",parentId:542400},{code:542426,name:"申扎县",parentId:542400},{code:542427,name:"索县",parentId:542400},{code:542428,name:"班戈县",parentId:542400},{code:542429,name:"巴青县",parentId:542400},{code:542430,name:"尼玛县",parentId:542400},{code:542431,name:"双湖县",parentId:542400},{code:542521,name:"普兰县",parentId:542500},{code:542522,name:"札达县",parentId:542500},{code:542523,name:"噶尔县",parentId:542500},{code:542524,name:"日土县",parentId:542500},{code:542525,name:"革吉县",parentId:542500},{code:542526,name:"改则县",parentId:542500},{code:542527,name:"措勤县",parentId:542500},{code:542621,name:"林芝县",parentId:542600},{code:542622,name:"工布江达县",parentId:542600},{code:542623,name:"米林县",parentId:542600},{code:542624,name:"墨脱县",parentId:542600},{code:542625,name:"波密县",parentId:542600},{code:542626,name:"察隅县",parentId:542600},{code:542627,name:"朗县",parentId:542600},{code:610101,name:"市辖区",parentId:610100},{code:610102,name:"新城区",parentId:610100},{code:610103,name:"碑林区",parentId:610100},{code:610104,name:"莲湖区",parentId:610100},{code:610111,name:"灞桥区",parentId:610100},{code:610112,name:"未央区",parentId:610100},{code:610113,name:"雁塔区",parentId:610100},{code:610114,name:"阎良区",parentId:610100},{code:610115,name:"临潼区",parentId:610100},{code:610116,name:"长安区",parentId:610100},{code:610122,name:"蓝田县",parentId:610100},{code:610124,name:"周至县",parentId:610100},{code:610125,name:"户县",parentId:610100},{code:610126,name:"高陵县",parentId:610100},{code:610201,name:"市辖区",parentId:610200},{code:610202,name:"王益区",parentId:610200},{code:610203,name:"印台区",parentId:610200},{code:610204,name:"耀州区",parentId:610200},{code:610222,name:"宜君县",parentId:610200},{code:610301,name:"市辖区",parentId:610300},{code:610302,name:"渭滨区",parentId:610300},{code:610303,name:"金台区",parentId:610300},{code:610304,name:"陈仓区",parentId:610300},{code:610322,name:"凤翔县",parentId:610300},{code:610323,name:"岐山县",parentId:610300},{code:610324,name:"扶风县",parentId:610300},{code:610326,name:"眉县",parentId:610300},{code:610327,name:"陇县",parentId:610300},{code:610328,name:"千阳县",parentId:610300},{code:610329,name:"麟游县",parentId:610300},{code:610330,name:"凤县",parentId:610300},{code:610331,name:"太白县",parentId:610300},{code:610401,name:"市辖区",parentId:610400},{code:610402,name:"秦都区",parentId:610400},{code:610403,name:"杨陵区",parentId:610400},{code:610404,name:"渭城区",parentId:610400},{code:610422,name:"三原县",parentId:610400},{code:610423,name:"泾阳县",parentId:610400},{code:610424,name:"乾县",parentId:610400},{code:610425,name:"礼泉县",parentId:610400},{code:610426,name:"永寿县",parentId:610400},{code:610427,name:"彬县",parentId:610400},{code:610428,name:"长武县",parentId:610400},{code:610429,name:"旬邑县",parentId:610400},{code:610430,name:"淳化县",parentId:610400},{code:610431,name:"武功县",parentId:610400},{code:610481,name:"兴平市",parentId:610400},{code:610501,name:"市辖区",parentId:610500},{code:610502,name:"临渭区",parentId:610500},{code:610521,name:"华县",parentId:610500},{code:610522,name:"潼关县",parentId:610500},{code:610523,name:"大荔县",parentId:610500},{code:610524,name:"合阳县",parentId:610500},{code:610525,name:"澄城县",parentId:610500},{code:610526,name:"蒲城县",parentId:610500},{code:610527,name:"白水县",parentId:610500},{code:610528,name:"富平县",parentId:610500},{code:610581,name:"韩城市",parentId:610500},{code:610582,name:"华阴市",parentId:610500},{code:610601,name:"市辖区",parentId:610600},{code:610602,name:"宝塔区",parentId:610600},{code:610621,name:"延长县",parentId:610600},{code:610622,name:"延川县",parentId:610600},{code:610623,name:"子长县",parentId:610600},{code:610624,name:"安塞县",parentId:610600},{code:610625,name:"志丹县",parentId:610600},{code:610626,name:"吴起县",parentId:610600},{code:610627,name:"甘泉县",parentId:610600},{code:610628,name:"富县",parentId:610600},{code:610629,name:"洛川县",parentId:610600},{code:610630,name:"宜川县",parentId:610600},{code:610631,name:"黄龙县",parentId:610600},{code:610632,name:"黄陵县",parentId:610600},{code:610701,name:"市辖区",parentId:610700},{code:610702,name:"汉台区",parentId:610700},{code:610721,name:"南郑县",parentId:610700},{code:610722,name:"城固县",parentId:610700},{code:610723,name:"洋县",parentId:610700},{code:610724,name:"西乡县",parentId:610700},{code:610725,name:"勉县",parentId:610700},{code:610726,name:"宁强县",parentId:610700},{code:610727,name:"略阳县",parentId:610700},{code:610728,name:"镇巴县",parentId:610700},{code:610729,name:"留坝县",parentId:610700},{code:610730,name:"佛坪县",parentId:610700},{code:610801,name:"市辖区",parentId:610800},{code:610802,name:"榆阳区",parentId:610800},{code:610821,name:"神木县",parentId:610800},{code:610822,name:"府谷县",parentId:610800},{code:610823,name:"横山县",parentId:610800},{code:610824,name:"靖边县",parentId:610800},{code:610825,name:"定边县",parentId:610800},{code:610826,name:"绥德县",parentId:610800},{code:610827,name:"米脂县",parentId:610800},{code:610828,name:"佳县",parentId:610800},{code:610829,name:"吴堡县",parentId:610800},{code:610830,name:"清涧县",parentId:610800},{code:610831,name:"子洲县",parentId:610800},{code:610901,name:"市辖区",parentId:610900},{code:610902,name:"汉滨区",parentId:610900},{code:610921,name:"汉阴县",parentId:610900},{code:610922,name:"石泉县",parentId:610900},{code:610923,name:"宁陕县",parentId:610900},{code:610924,name:"紫阳县",parentId:610900},{code:610925,name:"岚皋县",parentId:610900},{code:610926,name:"平利县",parentId:610900},{code:610927,name:"镇坪县",parentId:610900},{code:610928,name:"旬阳县",parentId:610900},{code:610929,name:"白河县",parentId:610900},{code:611001,name:"市辖区",parentId:611e3},{code:611002,name:"商州区",parentId:611e3},{code:611021,name:"洛南县",parentId:611e3},{code:611022,name:"丹凤县",parentId:611e3},{code:611023,name:"商南县",parentId:611e3},{code:611024,name:"山阳县",parentId:611e3},{code:611025,name:"镇安县",parentId:611e3},{code:611026,name:"柞水县",parentId:611e3},{code:620101,name:"市辖区",parentId:620100},{code:620102,name:"城关区",parentId:620100},{code:620103,name:"七里河区",parentId:620100},{code:620104,name:"西固区",parentId:620100},{code:620105,name:"安宁区",parentId:620100},{code:620111,name:"红古区",parentId:620100},{code:620121,name:"永登县",parentId:620100},{code:620122,name:"皋兰县",parentId:620100},{code:620123,name:"榆中县",parentId:620100},{code:620201,name:"市辖区",parentId:620200},{code:620301,name:"市辖区",parentId:620300},{code:620302,name:"金川区",parentId:620300},{code:620321,name:"永昌县",parentId:620300},{code:620401,name:"市辖区",parentId:620400},{code:620402,name:"白银区",parentId:620400},{code:620403,name:"平川区",parentId:620400},{code:620421,name:"靖远县",parentId:620400},{code:620422,name:"会宁县",parentId:620400},{code:620423,name:"景泰县",parentId:620400},{code:620501,name:"市辖区",parentId:620500},{code:620502,name:"秦州区",parentId:620500},{code:620503,name:"麦积区",parentId:620500},{code:620521,name:"清水县",parentId:620500},{code:620522,name:"秦安县",parentId:620500},{code:620523,name:"甘谷县",parentId:620500},{code:620524,name:"武山县",parentId:620500},{code:620525,name:"张家川回族自治县",parentId:620500},{code:620601,name:"市辖区",parentId:620600},{code:620602,name:"凉州区",parentId:620600},{code:620621,name:"民勤县",parentId:620600},{code:620622,name:"古浪县",parentId:620600},{code:620623,name:"天祝藏族自治县",parentId:620600},{code:620701,name:"市辖区",parentId:620700},{code:620702,name:"甘州区",parentId:620700},{code:620721,name:"肃南裕固族自治县",parentId:620700},{code:620722,name:"民乐县",parentId:620700},{code:620723,name:"临泽县",parentId:620700},{code:620724,name:"高台县",parentId:620700},{code:620725,name:"山丹县",parentId:620700},{code:620801,name:"市辖区",parentId:620800},{code:620802,name:"崆峒区",parentId:620800},{code:620821,name:"泾川县",parentId:620800},{code:620822,name:"灵台县",parentId:620800},{code:620823,name:"崇信县",parentId:620800},{code:620824,name:"华亭县",parentId:620800},{code:620825,name:"庄浪县",parentId:620800},{code:620826,name:"静宁县",parentId:620800},{code:620901,name:"市辖区",parentId:620900},{code:620902,name:"肃州区",parentId:620900},{code:620921,name:"金塔县",parentId:620900},{code:620922,name:"瓜州县",parentId:620900},{code:620923,name:"肃北蒙古族自治县",parentId:620900},{code:620924,name:"阿克塞哈萨克族自治县",parentId:620900},{code:620981,name:"玉门市",parentId:620900},{code:620982,name:"敦煌市",parentId:620900},{code:621001,name:"市辖区",parentId:621e3},{code:621002,name:"西峰区",parentId:621e3},{code:621021,name:"庆城县",parentId:621e3},{code:621022,name:"环县",parentId:621e3},{code:621023,name:"华池县",parentId:621e3},{code:621024,name:"合水县",parentId:621e3},{code:621025,name:"正宁县",parentId:621e3},{code:621026,name:"宁县",parentId:621e3},{code:621027,name:"镇原县",parentId:621e3},{code:621101,name:"市辖区",parentId:621100},{code:621102,name:"安定区",parentId:621100},{code:621121,name:"通渭县",parentId:621100},{code:621122,name:"陇西县",parentId:621100},{code:621123,name:"渭源县",parentId:621100},{code:621124,name:"临洮县",parentId:621100},{code:621125,name:"漳县",parentId:621100},{code:621126,name:"岷县",parentId:621100},{code:621201,name:"市辖区",parentId:621200},{code:621202,name:"武都区",parentId:621200},{code:621221,name:"成县",parentId:621200},{code:621222,name:"文县",parentId:621200},{code:621223,name:"宕昌县",parentId:621200},{code:621224,name:"康县",parentId:621200},{code:621225,name:"西和县",parentId:621200},{code:621226,name:"礼县",parentId:621200},{code:621227,name:"徽县",parentId:621200},{code:621228,name:"两当县",parentId:621200},{code:622901,name:"临夏市",parentId:622900},{code:622921,name:"临夏县",parentId:622900},{code:622922,name:"康乐县",parentId:622900},{code:622923,name:"永靖县",parentId:622900},{code:622924,name:"广河县",parentId:622900},{code:622925,name:"和政县",parentId:622900},{code:622926,name:"东乡族自治县",parentId:622900},{code:622927,name:"积石山保安族东乡族撒拉族自治县",parentId:622900},{code:623001,name:"合作市",parentId:623e3},{code:623021,name:"临潭县",parentId:623e3},{code:623022,name:"卓尼县",parentId:623e3},{code:623023,name:"舟曲县",parentId:623e3},{code:623024,name:"迭部县",parentId:623e3},{code:623025,name:"玛曲县",parentId:623e3},{code:623026,name:"碌曲县",parentId:623e3},{code:623027,name:"夏河县",parentId:623e3},{code:630101,name:"市辖区",parentId:630100},{code:630102,name:"城东区",parentId:630100},{code:630103,name:"城中区",parentId:630100},{code:630104,name:"城西区",parentId:630100},{code:630105,name:"城北区",parentId:630100},{code:630121,name:"大通回族土族自治县",parentId:630100},{code:630122,name:"湟中县",parentId:630100},{code:630123,name:"湟源县",parentId:630100},{code:630202,name:"乐都区",parentId:630200},{code:630221,name:"平安县",parentId:630200},{code:630222,name:"民和回族土族自治县",parentId:630200},{code:630223,name:"互助土族自治县",parentId:630200},{code:630224,name:"化隆回族自治县",parentId:630200},{code:630225,name:"循化撒拉族自治县",parentId:630200},{code:632221,name:"门源回族自治县",parentId:632200},{code:632222,name:"祁连县",parentId:632200},{code:632223,name:"海晏县",parentId:632200},{code:632224,name:"刚察县",parentId:632200},{code:632321,name:"同仁县",parentId:632300},{code:632322,name:"尖扎县",parentId:632300},{code:632323,name:"泽库县",parentId:632300},{code:632324,name:"河南蒙古族自治县",parentId:632300},{code:632521,name:"共和县",parentId:632500},{code:632522,name:"同德县",parentId:632500},{code:632523,name:"贵德县",parentId:632500},{code:632524,name:"兴海县",parentId:632500},{code:632525,name:"贵南县",parentId:632500},{code:632621,name:"玛沁县",parentId:632600},{code:632622,name:"班玛县",parentId:632600},{code:632623,name:"甘德县",parentId:632600},{code:632624,name:"达日县",parentId:632600},{code:632625,name:"久治县",parentId:632600},{code:632626,name:"玛多县",parentId:632600},{code:632701,name:"玉树市",parentId:632700},{code:632722,name:"杂多县",parentId:632700},{code:632723,name:"称多县",parentId:632700},{code:632724,name:"治多县",parentId:632700},{code:632725,name:"囊谦县",parentId:632700},{code:632726,name:"曲麻莱县",parentId:632700},{code:632801,name:"格尔木市",parentId:632800},{code:632802,name:"德令哈市",parentId:632800},{code:632821,name:"乌兰县",parentId:632800},{code:632822,name:"都兰县",parentId:632800},{code:632823,name:"天峻县",parentId:632800},{code:640101,name:"市辖区",parentId:640100},{code:640104,name:"兴庆区",parentId:640100},{code:640105,name:"西夏区",parentId:640100},{code:640106,name:"金凤区",parentId:640100},{code:640121,name:"永宁县",parentId:640100},{code:640122,name:"贺兰县",parentId:640100},{code:640181,name:"灵武市",parentId:640100},{code:640201,name:"市辖区",parentId:640200},{code:640202,name:"大武口区",parentId:640200},{code:640205,name:"惠农区",parentId:640200},{code:640221,name:"平罗县",parentId:640200},{code:640301,name:"市辖区",parentId:640300},{code:640302,name:"利通区",parentId:640300},{code:640303,name:"红寺堡区",parentId:640300},{code:640323,name:"盐池县",parentId:640300},{code:640324,name:"同心县",parentId:640300},{code:640381,name:"青铜峡市",parentId:640300},{code:640401,name:"市辖区",parentId:640400},{code:640402,name:"原州区",parentId:640400},{code:640422,name:"西吉县",parentId:640400},{code:640423,name:"隆德县",parentId:640400},{code:640424,name:"泾源县",parentId:640400},{code:640425,name:"彭阳县",parentId:640400},{code:640501,name:"市辖区",parentId:640500},{code:640502,name:"沙坡头区",parentId:640500},{code:640521,name:"中宁县",parentId:640500},{code:640522,name:"海原县",parentId:640500},{code:650101,name:"市辖区",parentId:650100},{code:650102,name:"天山区",parentId:650100},{code:650103,name:"沙依巴克区",parentId:650100},{code:650104,name:"新市区",parentId:650100},{code:650105,name:"水磨沟区",parentId:650100},{code:650106,name:"头屯河区",parentId:650100},{code:650107,name:"达坂城区",parentId:650100},{code:650109,name:"米东区",parentId:650100},{code:650121,name:"乌鲁木齐县",parentId:650100},{code:650201,name:"市辖区",parentId:650200},{code:650202,name:"独山子区",parentId:650200},{code:650203,name:"克拉玛依区",parentId:650200},{code:650204,name:"白碱滩区",parentId:650200},{code:650205,name:"乌尔禾区",parentId:650200},{code:652101,name:"吐鲁番市",parentId:652100},{code:652122,name:"鄯善县",parentId:652100},{code:652123,name:"托克逊县",parentId:652100},{code:652201,name:"哈密市",parentId:652200},{code:652222,name:"巴里坤哈萨克自治县",parentId:652200},{code:652223,name:"伊吾县",parentId:652200},{code:652301,name:"昌吉市",parentId:652300},{code:652302,name:"阜康市",parentId:652300},{code:652323,name:"呼图壁县",parentId:652300},{code:652324,name:"玛纳斯县",parentId:652300},{code:652325,name:"奇台县",parentId:652300},{code:652327,name:"吉木萨尔县",parentId:652300},{code:652328,name:"木垒哈萨克自治县",parentId:652300},{code:652701,name:"博乐市",parentId:652700},{code:652702,name:"阿拉山口市",parentId:652700},{code:652722,name:"精河县",parentId:652700},{code:652723,name:"温泉县",parentId:652700},{code:652801,name:"库尔勒市",parentId:652800},{code:652822,name:"轮台县",parentId:652800},{code:652823,name:"尉犁县",parentId:652800},{code:652824,name:"若羌县",parentId:652800},{code:652825,name:"且末县",parentId:652800},{code:652826,name:"焉耆回族自治县",parentId:652800},{code:652827,name:"和静县",parentId:652800},{code:652828,name:"和硕县",parentId:652800},{code:652829,name:"博湖县",parentId:652800},{code:652901,name:"阿克苏市",parentId:652900},{code:652922,name:"温宿县",
	parentId:652900},{code:652923,name:"库车县",parentId:652900},{code:652924,name:"沙雅县",parentId:652900},{code:652925,name:"新和县",parentId:652900},{code:652926,name:"拜城县",parentId:652900},{code:652927,name:"乌什县",parentId:652900},{code:652928,name:"阿瓦提县",parentId:652900},{code:652929,name:"柯坪县",parentId:652900},{code:653001,name:"阿图什市",parentId:653e3},{code:653022,name:"阿克陶县",parentId:653e3},{code:653023,name:"阿合奇县",parentId:653e3},{code:653024,name:"乌恰县",parentId:653e3},{code:653101,name:"喀什市",parentId:653100},{code:653121,name:"疏附县",parentId:653100},{code:653122,name:"疏勒县",parentId:653100},{code:653123,name:"英吉沙县",parentId:653100},{code:653124,name:"泽普县",parentId:653100},{code:653125,name:"莎车县",parentId:653100},{code:653126,name:"叶城县",parentId:653100},{code:653127,name:"麦盖提县",parentId:653100},{code:653128,name:"岳普湖县",parentId:653100},{code:653129,name:"伽师县",parentId:653100},{code:653130,name:"巴楚县",parentId:653100},{code:653131,name:"塔什库尔干塔吉克自治县",parentId:653100},{code:653201,name:"和田市",parentId:653200},{code:653221,name:"和田县",parentId:653200},{code:653222,name:"墨玉县",parentId:653200},{code:653223,name:"皮山县",parentId:653200},{code:653224,name:"洛浦县",parentId:653200},{code:653225,name:"策勒县",parentId:653200},{code:653226,name:"于田县",parentId:653200},{code:653227,name:"民丰县",parentId:653200},{code:654002,name:"伊宁市",parentId:654e3},{code:654003,name:"奎屯市",parentId:654e3},{code:654021,name:"伊宁县",parentId:654e3},{code:654022,name:"察布查尔锡伯自治县",parentId:654e3},{code:654023,name:"霍城县",parentId:654e3},{code:654024,name:"巩留县",parentId:654e3},{code:654025,name:"新源县",parentId:654e3},{code:654026,name:"昭苏县",parentId:654e3},{code:654027,name:"特克斯县",parentId:654e3},{code:654028,name:"尼勒克县",parentId:654e3},{code:654201,name:"塔城市",parentId:654200},{code:654202,name:"乌苏市",parentId:654200},{code:654221,name:"额敏县",parentId:654200},{code:654223,name:"沙湾县",parentId:654200},{code:654224,name:"托里县",parentId:654200},{code:654225,name:"裕民县",parentId:654200},{code:654226,name:"和布克赛尔蒙古自治县",parentId:654200},{code:654301,name:"阿勒泰市",parentId:654300},{code:654321,name:"布尔津县",parentId:654300},{code:654322,name:"富蕴县",parentId:654300},{code:654323,name:"福海县",parentId:654300},{code:654324,name:"哈巴河县",parentId:654300},{code:654325,name:"青河县",parentId:654300},{code:654326,name:"吉木乃县",parentId:654300},{code:659001,name:"石河子市",parentId:659e3},{code:659002,name:"阿拉尔市",parentId:659e3},{code:659003,name:"图木舒克市",parentId:659e3},{code:659004,name:"五家渠市",parentId:659e3}]},function(e,n){e.exports=" <div class=ProvCityBoxWarp> <div class=ProvCityBoxBg v-show=show @click=\"show = false\" @touchmove=_stopDef @mousewheel=_stopDef></div> <div class=ProvCityBox v-show=show transition=expand-select @mousewheel=_stopDef> <div class=ProvCityHeader> <div class=ProvCityHeaderCancle @click=\"show = false\">{{cancel}}</div> {{title}} <div class=ProvCityHeaderConfirm @click=submit>{{confirm}}</div> </div> <div class=ProvCityContent> <div class=ProvCityContentList> <ul v-el:province-list :class=\"{'province_dragging': provinceState.dragging}\" @touchstart=\"_onTouchStart('province', $event)\" @mousedown=\"_onTouchStart('province', $event)\" :style=\"{'transform' : 'translate3d(0,' + provinceState.translateY + 'px, 0)'}\"> <li></li> <li></li> <li></li> <li v-for=\"item in provinceState.data\" data-name={{item.name}} data-id={{item.code}} data-parentid={{item.parentid}} :class=\"{\n                                    'current': item.code === provinceState.selectedId,\n                                    'node1':  Math.abs($index - provinceState.index) == 1,\n                                    'node2':  Math.abs($index - provinceState.index) == 2,\n                                    'node3':  Math.abs($index - provinceState.index) >= 3\n                                }\">{{item.name}}</li> <li></li> <li></li> <li></li> </ul> </div> <div class=ProvCityContentList> <ul v-el:city-list :class=\"{'city_dragging': cityState.dragging}\" @touchstart=\"_onTouchStart('city', $event)\" @mousedown=\"_onTouchStart('city', $event)\" :style=\"{'transform' : 'translate3d(0,' + cityState.translateY + 'px, 0)'}\"> <li></li> <li></li> <li></li> <li v-for=\"item in cityState.data\" data-name={{item.name}} data-id={{item.code}} data-parentid={{item.parentid}} :class=\"{\n                                    'current': item.code === cityState.selectedId,\n                                    'node1':  Math.abs($index - cityState.index) == 1,\n                                    'node2':  Math.abs($index - cityState.index) == 2,\n                                    'node3':  Math.abs($index - cityState.index) >= 3\n                            }\">{{item.name}}</li> <li></li> <li></li> <li></li> </ul> </div> <div class=ProvCityContentList> <ul v-el:area-list :class=\"{'area_dragging': areaState.dragging}\" @touchstart=\"_onTouchStart('area', $event)\" @mousedown=\"_onTouchStart('area', $event)\" :style=\"{'transform' : 'translate3d(0,' + areaState.translateY + 'px, 0)'}\"> <li></li> <li></li> <li></li> <li v-for=\"item in areaState.data\" data-name={{item.name}} data-id={{item.code}} data-parentid={{item.parentid}} :class=\"{\n                            'current': item.code === areaState.selectedId,\n                            'node1':  Math.abs($index - areaState.index) == 1,\n                            'node2':  Math.abs($index - areaState.index) == 2,\n                            'node3':  Math.abs($index - areaState.index) >= 3\n                        }\">{{item.name}}</li> <li></li> <li></li> <li></li> </ul> </div> </div> <hr class=ProvCitySelectedTop> <hr class=ProvCitySelectedBottom> </div> </div> "}])});

/***/ },
/* 134 */
/***/ function(module, exports) {

	module.exports = "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<div style=\"position:relative;z-index:2;\" @click=\"getarea\" _v-d8b91772=\"\">\n\t<span class=\"glyphicon glyphicon-map-marker\" id=\"mapicon\" _v-d8b91772=\"\"></span> <span id=\"city\" _v-d8b91772=\"\">{{result.area?result.area.name:result.city}}</span>\n</div>\n\t\n\t<!-- 选择地区的页面 -->\n\t<vue-area :show.sync=\"show\" :result.sync=\"result\" _v-d8b91772=\"\"></vue-area>\n";

/***/ },
/* 135 */
/***/ function(module, exports) {

	module.exports = "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<div class=\"container\" _v-0942f850=\"\">\n\t<div class=\"left\" _v-0942f850=\"\"><linkage _v-0942f850=\"\"></linkage></div>\n\t<div class=\"right\" _v-0942f850=\"\"><input v-model=\"txt\" :style=\"bg\" @change=\"isbg\" id=\"input\" type=\"text\" name=\"keyWord\" _v-0942f850=\"\"></div>\n\t<i style=\"display:inline-block;height:100%;width0;vertical-align:middle\" _v-0942f850=\"\"></i>\n</div>\n";

/***/ },
/* 136 */
/***/ function(module, exports, __webpack_require__) {

	var __vue_script__, __vue_template__
	__webpack_require__(137)
	__vue_script__ = __webpack_require__(139)
	if (__vue_script__ &&
	    __vue_script__.__esModule &&
	    Object.keys(__vue_script__).length > 1) {
	  console.warn("[vue-loader] src/component/placelist.vue: named exports in *.vue files are ignored.")}
	__vue_template__ = __webpack_require__(140)
	module.exports = __vue_script__ || {}
	if (module.exports.__esModule) module.exports = module.exports.default
	if (__vue_template__) {
	(typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
	}
	if (false) {(function () {  module.hot.accept()
	  var hotAPI = require("vue-hot-reload-api")
	  hotAPI.install(require("vue"), false)
	  if (!hotAPI.compatible) return
	  var id = "_v-5386cfa6/placelist.vue"
	  if (!module.hot.data) {
	    hotAPI.createRecord(id, module.exports)
	  } else {
	    hotAPI.update(id, module.exports, __vue_template__)
	  }
	})()}

/***/ },
/* 137 */
/***/ function(module, exports, __webpack_require__) {

	// style-loader: Adds some css to the DOM by adding a <style> tag

	// load the styles
	var content = __webpack_require__(138);
	if(typeof content === 'string') content = [[module.id, content, '']];
	// add the styles to the DOM
	var update = __webpack_require__(6)(content, {});
	if(content.locals) module.exports = content.locals;
	// Hot Module Replacement
	if(false) {
		// When the styles change, update the <style> tags
		if(!content.locals) {
			module.hot.accept("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-5386cfa6&scoped=true!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./placelist.vue", function() {
				var newContent = require("!!./../../node_modules/css-loader/index.js!./../../node_modules/vue-loader/lib/style-rewriter.js?id=_v-5386cfa6&scoped=true!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./placelist.vue");
				if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
				update(newContent);
			});
		}
		// When the module is disposed, remove the <style> tags
		module.hot.dispose(function() { update(); });
	}

/***/ },
/* 138 */
/***/ function(module, exports, __webpack_require__) {

	exports = module.exports = __webpack_require__(5)();
	// imports


	// module
	exports.push([module.id, "\n\t.container[_v-5386cfa6]{\n\t\tposition: relative;\n\t}\n\t.showimg>img[_v-5386cfa6]{\n\t\tmax-width: 100%;\n\t\tmin-width: 100%;\n\t\tfont-size: 0;\n\t}\n\t.left[_v-5386cfa6] {\n\t\t\tposition: relative;\n\t    display: inline-block;\n\t    width: 60%;\n\t    padding: 0;\n\t    margin: 0;\n\t    float: left;\n\t    text-align:justify;\n\t}\n\n\t.right[_v-5386cfa6] {\n\t    display: inline-block;\n\t    width: 40%;\n\t    margin: 0;\n\t    padding: 0;\n\t}\n\t.starts[_v-5386cfa6] {\n    width: 92%;\n    position: absolute;\n    bottom: 10px;\n    left: 4%;\n\t}\n\n\t.placeDesc[_v-5386cfa6] {\n\t    margin-left: 10px;\n\t    font-size: 12px;\n\t}\n\t.startNumber[_v-5386cfa6] {\n\t    display: inline-block;\n\t    color: white;\n\t    float: right;\n\t}\n\n\t.start[_v-5386cfa6] {\n\t    display: inline-block;\n\t    color: #FDB53B;\n\t}\n\t.user[_v-5386cfa6] {\n\t    position: relative;\n\t    display: inline-block;\n\t    margin-top: 15px;\n\t}\n\n\t.showimg[_v-5386cfa6] {\n\t    position: relative;\n\t}\n\t.nickname[_v-5386cfa6] {\n\t    display: inline-block;\n\t    font-size: 12px;\n\t}\n\n\t.committime[_v-5386cfa6] {\n\t\t\tmargin-top: 15px;\n\t    display: inline-block;\n\t}\n\t.placeDesc .name[_v-5386cfa6] {\n\t    font-size: 16px;\n\t    color: black;\n\t}\n\n\t.peaples[_v-5386cfa6] {\n\t    margin-top: 10px;\n\t}\n\n\t.bestFestival[_v-5386cfa6] {\n\t    margin-top: 10px;\n\t}\n\t.interaction[_v-5386cfa6] {\n    position: absolute;\n    bottom: 35px;\n    margin-left: 30px;\n\t}\n\t.placelist[_v-5386cfa6]{\n\t\tmargin-top: 20px;\n\t\tbackground:#fff;\n\t}\n\t.user>img.headimg[_v-5386cfa6] {\n    border-radius: 50%;\n\t}\n", ""]);

	// exports


/***/ },
/* 139 */
/***/ function(module, exports, __webpack_require__) {

	'use strict';

	var _stringify = __webpack_require__(10);

	var _stringify2 = _interopRequireDefault(_stringify);

	function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

	var storage = window.localStorage;
	var async = __webpack_require__(59);
	module.exports = {
		data: function data() {
			return {
				campPlaces: []
			};
		},
		ready: function ready() {
			var vue = this;
			async.waterfall([function (cb) {
				vue.$http.get("/camp/getInfo").then(function (res) {
					res.json().map(function (campPlace) {
						vue.$http.get('/camp/user/getInfoById', { params: { id: campPlace.ownerId } }).then(function (res) {
							campPlace.ownerInfo = res.json()[0];
							vue.campPlaces.push(campPlace);
							cb(null, vue.campPlaces);
						});
					});
				}, function (err) {
					cb(new Error(err));
				});
			}, function (campPlaces) {
				storage.setItem("campPlaces", (0, _stringify2.default)(campPlaces));
			}]);
		}
	};

/***/ },
/* 140 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<div v-for=\"campPlace in campPlaces\" class=\"placelist\" _v-5386cfa6=\"\">\n\t<div style=\"margin-top:15px;\" _v-5386cfa6=\"\">\n\t    <a v-link=\"{name:'campdetail',params:{index:$index}}\" _v-5386cfa6=\"\">\n\t        <div class=\"container\" _v-5386cfa6=\"\">\n\t            <div class=\"left\" _v-5386cfa6=\"\">\n\t                <div class=\"showimg\" _v-5386cfa6=\"\">\n\t                    <img src=\"" + __webpack_require__(141) + "\" alt=\"\" _v-5386cfa6=\"\">\n\t                    <div class=\"starts\" _v-5386cfa6=\"\">\n\t                        <div class=\"start\" _v-5386cfa6=\"\">\n\t                            <span class=\"glyphicon glyphicon-star\" _v-5386cfa6=\"\"></span>\n\t                            <span class=\"glyphicon glyphicon-star\" _v-5386cfa6=\"\"></span>\n\t                            <span class=\"glyphicon glyphicon-star\" _v-5386cfa6=\"\"></span>\n\t                            <span class=\"glyphicon glyphicon-star\" _v-5386cfa6=\"\"></span>\n\t                            <span class=\"glyphicon glyphicon-star\" _v-5386cfa6=\"\"></span>\n\t                        </div>\n\t                        <div class=\"startNumber\" _v-5386cfa6=\"\">{{campPlace.starts|toFixed 1}}</div>\n\t                    </div>\n\t                </div>\n\t                <div class=\"user\" _v-5386cfa6=\"\">\n\t                    <img :src=\"campPlace.ownerInfo.headimgurl\" height=\"40\" width=\"40\" alt=\"\" class=\"headimg\" _v-5386cfa6=\"\">\n\t                    <div class=\"nickname\" _v-5386cfa6=\"\">{{campPlace.ownerInfo.nickname}}</div>\n\t                </div>\n\t                <div class=\"committime\" _v-5386cfa6=\"\"><span class=\"glyphicon glyphicon-time\" style=\"font-size:12px;\" _v-5386cfa6=\"\"></span><span style=\"font-size:12px;margin-left:5px;\" _v-5386cfa6=\"\">昨天</span><span style=\"font-size:12px;\" _v-5386cfa6=\"\">15:20</span></div>\n\t                <i style=\"display:inline-block;width:100%;height:0;\" _v-5386cfa6=\"\"></i>\n\t            </div>\n\t            <div class=\"right\" _v-5386cfa6=\"\">\n\t                <div class=\"placeDesc\" _v-5386cfa6=\"\">\n\t                    <div class=\"name\" _v-5386cfa6=\"\">{{campPlace.name}}</div>\n\t                    <div class=\"peaples\" _v-5386cfa6=\"\"><img src=\"" + __webpack_require__(142) + "\" height=\"16\" width=\"16\" _v-5386cfa6=\"\"><span style=\"margin-left:.5em;margin-right:.5em;\" _v-5386cfa6=\"\">可搭帐篷数</span><span _v-5386cfa6=\"\">{{campPlace.campcount}}</span></div>\n\t                    <div class=\"bestFestival\" _v-5386cfa6=\"\"><img src=\"" + __webpack_require__(143) + "\" height=\"16\" width=\"16\" _v-5386cfa6=\"\"><span style=\"margin-left:.5em;margin-right:.5em;\" _v-5386cfa6=\"\">最佳季节</span><span _v-5386cfa6=\"\">{{campPlace.bestseason}}</span></div>\n\t                    <div class=\"interaction\" _v-5386cfa6=\"\"><img src=\"" + __webpack_require__(144) + "\" height=\"17\" width=\"18\" _v-5386cfa6=\"\"><span style=\"margin-left:5px\" _v-5386cfa6=\"\">{{campPlace.likes.length}}</span><img src=\"" + __webpack_require__(145) + "\" height=\"17\" width=\"20\" style=\"margin-left:20px;\" _v-5386cfa6=\"\"><span style=\"margin-left:5px\" _v-5386cfa6=\"\">{{campPlace.comment}}</span></div>\n\t                </div>\n\t            </div>\n\t        </div>\n\t    </a>\n\t</div>\n</div>\n\n";

/***/ },
/* 141 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = __webpack_require__.p + "src/resource/images/camp/showimg.jpg";

/***/ },
/* 142 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = __webpack_require__.p + "src/resource/images/camp/peaplescount.png";

/***/ },
/* 143 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = __webpack_require__.p + "src/resource/images/camp/bestFestival.png";

/***/ },
/* 144 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = __webpack_require__.p + "src/resource/images/camp/like.png";

/***/ },
/* 145 */
/***/ function(module, exports, __webpack_require__) {

	module.exports = __webpack_require__.p + "src/resource/images/camp/comment.png";

/***/ },
/* 146 */
/***/ function(module, exports) {

	module.exports = "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<div class=\"search\" _v-9a36c550=\"\">\n\t<search _v-9a36c550=\"\"></search>\n</div>\n<div class=\"swiper\" _v-9a36c550=\"\">\n\t<swiper _v-9a36c550=\"\"></swiper>\n</div>\n<div class=\"placelist\" _v-9a36c550=\"\">\n\t<placelist _v-9a36c550=\"\"></placelist>\n</div>\n<button class=\"publishbtn\" @click=\"sendcamp\" _v-9a36c550=\"\">发布营地</button>\n";

/***/ }
]);